mocha-multiple-sessions-detailed-runner
Version:
High-level API for multi-session Mocha tests with detailed reporting
12 lines • 599 B
TypeScript
export interface IWindowAdapter {
getWindowVariable(key: string): any;
setWindowVariable(key: string, value: any): void;
deleteWindowVariable(key: string): void;
hasWindowVariable(key: string): boolean;
generateResultKey(sessionLabel: string, prefix?: string): string;
watchWindowVariable(key: string, callback: (value: any) => void): () => void;
waitForWindowVariable(key: string, timeoutMs?: number): Promise<any>;
clearAllSessionVariables(prefix?: string): void;
getSessionVariableKeys(prefix?: string): string[];
}
//# sourceMappingURL=window-adapter.d.ts.map