UNPKG

testplane

Version:

Tests framework based on mocha and wdio

18 lines (17 loc) 954 B
import type { Matches } from "@testplane/webdriverio"; import type { Browser } from "../types"; import type { BrowserConfig } from "../../config/browser-config"; interface WaitOpts { selector?: string | string[]; predicate?: () => boolean; waitNetworkIdle?: boolean; waitNetworkIdleTimeout?: number; failOnNetworkError?: boolean; shouldThrowError?: (match: Matches) => boolean; ignoreNetworkErrorsPatterns?: Array<RegExp | string>; timeout?: number; } declare const makeOpenAndWaitCommand: (config: BrowserConfig, session: WebdriverIO.Browser) => (this: WebdriverIO.Browser, uri: string, { selector, predicate, waitNetworkIdle, waitNetworkIdleTimeout, failOnNetworkError, shouldThrowError, ignoreNetworkErrorsPatterns, timeout, }?: WaitOpts) => Promise<string | void>; export type OpenAndWaitCommand = ReturnType<typeof makeOpenAndWaitCommand>; declare const _default: (browser: Browser) => void; export default _default;