UNPKG

earljs

Version:

Ergonomic, modern and type-safe assertion library

15 lines (14 loc) 485 B
import { Context } from 'mocha'; import { TestInfo, TestRunnerCtx, TestRunnerHook } from './TestRunnerCtx'; export declare class MochaCtx implements TestRunnerCtx { private readonly _hooks; testInfo: TestInfo; constructor(_hooks: MochaHooks); afterTestCase(fn: TestRunnerHook): void; beforeTestCase(fn: TestRunnerHook): void; } interface MochaHooks { beforeEach(fn: (this: Context) => void): void; afterEach(fn: (this: Context) => void): void; } export {};