magnitude-test
Version:
A TypeScript client for running automated UI tests through the Magnitude testing platform
13 lines (12 loc) • 546 B
TypeScript
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 {};