UNPKG

magnitude-test

Version:

A TypeScript client for running automated UI tests through the Magnitude testing platform

13 lines (12 loc) 546 B
import { BrowserAgent, AgentOptions, BrowserConnectorOptions } from "magnitude-core"; import EventEmitter from "eventemitter3"; export declare function startTestCaseAgent(options: AgentOptions & BrowserConnectorOptions): Promise<TestCaseAgent>; interface CheckEvents { 'checkStarted': (check: string) => void; 'checkDone': (check: string, passed: boolean) => void; } export declare class TestCaseAgent extends BrowserAgent { readonly checkEvents: EventEmitter<CheckEvents>; check(description: string): Promise<void>; } export {};