intern
Version:
Intern. A next-generation code testing stack for JavaScript.
20 lines (19 loc) • 575 B
TypeScript
import Task from '@dojo/core/async/Task';
import Suite, { SuiteOptions } from './Suite';
import Node, { NodeEvents } from './executors/Node';
import { Config } from './common/config';
export default class RemoteSuite extends Suite {
executor: Node;
constructor(options?: Partial<SuiteOptions>);
readonly id: string;
run(): Task<any>;
}
export interface RemoteEvents extends NodeEvents {
remoteStatus: string;
}
export interface RemoteConfig extends Config {
serverUrl: string;
sessionId: string;
runInSync: boolean;
socketPort?: number;
}