12345678910111213141516171819202122 |
- /// <reference types="q" />
- import * as q from 'q';
- import { WebDriver } from 'selenium-webdriver';
- import { Config } from '../config';
- import { DriverProvider } from './driverProvider';
- export declare class Direct extends DriverProvider {
- constructor(config: Config);
- /**
- * Configure and launch (if applicable) the object's environment.
- * @return {q.promise} A promise which will resolve when the environment is
- * ready to test.
- */
- protected setupDriverEnv(): q.Promise<any>;
- /**
- * Create a new driver.
- *
- * @public
- * @override
- * @return webdriver instance
- */
- getNewDriver(): WebDriver;
- }
|