UNPKG

alsatian

Version:

TypeScript and JavaScript testing framework for beautiful and readable tests

18 lines (17 loc) 643 B
import "reflect-metadata"; import { TestOutputStream, TestSet } from "../alsatian-core"; import { IOnTestCompleteCBFunction } from "../events"; export declare class TestRunner { private _onTestCompleteCBs; private _outputStream; get outputStream(): TestOutputStream; constructor(outputStream?: TestOutputStream); run(testSet: TestSet, timeout?: number | null): Promise<void>; onTestComplete(testCompleteCB: IOnTestCompleteCBFunction): void; private _runTests; private _getTestFixtures; private _getTestItemResult; private _setupFixture; private _teardownFixture; private _runFixtureFunctions; }