@typed/test
Version:
Testing made simple.
11 lines (10 loc) • 483 B
TypeScript
import { Logger, TestsWithMetadata, TestsWithResults } from '../types';
export interface BrowserApi {
readonly cwd: string;
readonly TIMEOUT: number;
readonly PORT: number;
readonly retrieveMetadata: () => Promise<TestsWithMetadata[]>;
readonly runTests: (defaultTimeout: number, metadata: TestsWithMetadata[]) => Promise<TestsWithResults[]>;
readonly reportResults: (results: TestsWithResults[], cwd: string) => Promise<void>;
readonly logger: Logger;
}