UNPKG

788 BTypeScriptView Raw
1/// <reference types="node" />
2import { Readable as ReadableStream } from "stream";
3import { ITestFixture } from "./_interfaces";
4import { TestCaseResult } from "./results";
5export declare class TestOutputStream extends ReadableStream {
6 _read(): void;
7 end(): void;
8 emitVersion(): void;
9 emitPlan(testCount: number): void;
10 emitFixture(fixture: ITestFixture): void;
11 emitLog(...logs: Array<string>): void;
12 emitWarning(...warnings: Array<string>): void;
13 emitResult(testId: number, result: TestCaseResult): void;
14 private _writeLogs;
15 private _writeOut;
16 private _emitPass;
17 private _emitSkip;
18 private _emitFail;
19 private _writeMatchErrorOutput;
20 private _writeUnhandledErrorOutput;
21 private extrasWithLogs;
22 private _writeFailure;
23}