UNPKG

protractor-sync-options-plugin

Version:

Protractor plugin to ignore specific async calls in angular application

18 lines (17 loc) 641 B
import { ProtractorBrowser, ProtractorPlugin } from 'protractor'; import { Patcher } from './patcher'; import { SyncOptionsConfig } from './interfaces'; export declare class SyncOptionsPlugin implements ProtractorPlugin { name: string; config: SyncOptionsConfig; patcher: Patcher; constructor(); onPageLoad(currBrowser: ProtractorBrowser): Promise<void>; setup(): Promise<void>; /** * safe function call * shows only warning in function error case * @returns `false` if `funcToCall` throws an error, `true` otherwise */ trySafe(funcToCall: () => any): Promise<boolean>; }