@serenity-js/webdriverio
Version:
Adapter that integrates @serenity-js/web with the latest stable version of WebdriverIO, enabling Serenity/JS reporting and using the Screenplay Pattern to write web and mobile test scenarios
17 lines • 716 B
TypeScript
import type { TestRunnerAdapter } from '@serenity-js/core/lib/adapter/index.js';
import type { ModuleLoader } from '@serenity-js/core/lib/io/index.js';
import { Path } from '@serenity-js/core/lib/io/index.js';
import type { WebdriverIOConfig } from '../config/index.js';
export declare class TestRunnerLoader {
private readonly loader;
private readonly cwd;
private readonly cid;
private readonly fileSystem;
private readonly finder;
constructor(loader: ModuleLoader, cwd: Path, cid: string);
runnerAdapterFor(config: WebdriverIOConfig): TestRunnerAdapter;
private cucumberAdapter;
private jasmineAdapter;
private mochaAdapter;
}
//# sourceMappingURL=TestRunnerLoader.d.ts.map