UNPKG

earljs

Version:

Ergonomic, modern and type-safe assertion library

13 lines (12 loc) 359 B
import { AsyncOrSync } from 'ts-essentials'; export declare type TestRunnerHook = () => AsyncOrSync<void>; export interface TestRunnerCtx { testInfo: TestInfo; beforeTestCase(fn: TestRunnerHook): void; afterTestCase(fn: TestRunnerHook): void; } export interface TestInfo { suitName: string[]; testName: string; testFilePath: string; }