testplane
Version:
Tests framework based on mocha and wdio
12 lines (11 loc) • 352 B
TypeScript
import { Browser } from "../browser/browser";
export interface Pool<T extends Browser = Browser> {
getBrowser(id: string, opts?: object): Promise<T>;
freeBrowser(browser: T, opts?: object): Promise<void>;
cancel(error?: Error): void;
}
export interface BrowserOpts {
force?: boolean;
version?: string;
highPriority?: boolean;
}