@typed/test
Version:
Testing made simple.
16 lines (13 loc) • 476 B
text/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
}