UNPKG

intern

Version:

Intern. A next-generation code testing stack for JavaScript.

21 lines (20 loc) 628 B
import { CancellablePromise } from '@theintern/common'; 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>); get id(): string; run(): CancellablePromise<any>; } export interface RemoteEvents extends NodeEvents { remoteStatus: string; } export interface RemoteConfig extends Config { serverUrl: string; sessionId: string; runInSync: boolean; socketPort?: number; socketTimeout?: number; }