1 | import "reflect-metadata";
|
2 | import { TestOutputStream, TestSet } from "../alsatian-core";
|
3 | import { IOnTestCompleteCBFunction } from "../events";
|
4 | export declare class TestRunner {
|
5 | private _onTestCompleteCBs;
|
6 | private _outputStream;
|
7 | get outputStream(): TestOutputStream;
|
8 | constructor(outputStream?: TestOutputStream);
|
9 | run(testSet: TestSet, timeout?: number | null): Promise<void>;
|
10 | onTestComplete(testCompleteCB: IOnTestCompleteCBFunction): void;
|
11 | private _runTests;
|
12 | private _getTestFixtures;
|
13 | private _getTestItemResult;
|
14 | private _setupFixture;
|
15 | private _teardownFixture;
|
16 | private _runFixtureFunctions;
|
17 | }
|