UNPKG

testplane

Version:

Tests framework based on mocha and wdio

22 lines (21 loc) 865 B
import { BrowserConfig } from "./browser-config"; import { ConfigInput, ConfigInputData } from "./types"; export { TimeTravelMode, SelectivityMode } from "./types"; export declare class Config { configPath?: string; static create(config?: string | ConfigInput): Promise<Config>; static read(configPath: string): Promise<ConfigInputData>; private static _resolve; private static _locateConfigPath; private static _resolveExportedConfig; private static _prepareEnvironment; constructor(options: ConfigInputData, configPath?: string); forBrowser(id: string): BrowserConfig; getBrowserIds(): Array<string>; serialize(): Omit<Config, "system">; /** * This method is used in subrocesses to merge a created config * in a subrocess with a config from the main process */ mergeWith(config: Config): void; }