UNPKG

webdriverio

Version:

Next-gen browser and mobile automation test framework for Node.js

24 lines • 1.16 kB
/** * WebDriver BiDi has no script timeout (https://github.com/w3c/webdriver-bidi/issues/199), * so `execute` gives the session's `script` timeout to the BiDi command * (`BIDI_SCRIPT_TIMEOUT` of the `webdriver` package), as a WebDriver Classic * driver applies it to `executeScript`. */ /** * Read the `script` timeout from the session instead of its capabilities. */ export declare function markAttachedSession(browser: WebdriverIO.Browser): void; /** * Follow the `script` timeout that `setTimeouts` sets for the session. */ export declare function trackScriptTimeout(browser: WebdriverIO.Browser): void; /** * The `script` timeout of the session in milliseconds, or `null` for no limit: * the last value set with `browser.setTimeout()`, else the one in the * capabilities that the driver returned for a new session. For an attached * session (its capabilities come from the user) or without a value there, it * reads the timeouts of the session once, else it uses the default of the * WebDriver spec. */ export declare function scriptTimeoutOf(browser: WebdriverIO.Browser): Promise<number | null>; //# sourceMappingURL=scriptTimeout.d.ts.map