testplane
Version:
Tests framework based on mocha and wdio
26 lines (25 loc) • 797 B
TypeScript
export = Runner;
declare class Runner extends AsyncEmitter {
static create(config: any): import(".");
constructor(config: any);
_config: any;
_browserPool: BrowserPool;
_testParser: CachingTestParser;
runTest(fullTitle: any, { browserId, browserVersion, file, sessionId, sessionCaps, sessionOpts, state, attempt }: {
browserId: any;
browserVersion: any;
file: any;
sessionId: any;
sessionCaps: any;
sessionOpts: any;
state: any;
attempt: any;
}): Promise<{
testplaneCtx: any;
hermioneCtx: any;
meta: any;
}>;
}
import { AsyncEmitter } from "../../events/async-emitter";
import BrowserPool = require("./browser-pool");
import { CachingTestParser } from "./caching-test-parser";