@uuv/runner-commons
Version:
A common lib for uuv
17 lines (16 loc) • 771 B
TypeScript
import { UUVEventTestFailed, UUVEventTestFinished, UUVEventTestIgnored, UUVEventTestStarted, UUVEventTestSuiteFinished, UUVEventTestSuiteStarted } from "./model";
export declare class UUVEventEmitter {
private static instance;
ipc: any;
constructor();
static createInstance(): Promise<unknown>;
static getInstance(): UUVEventEmitter;
emitProgressStart(): void;
emitTestSuiteStarted(event: UUVEventTestSuiteStarted): void;
emitTestStarted(event: UUVEventTestStarted): void;
emitTestFailed(event: UUVEventTestFailed): void;
emitTestIgnored(event: UUVEventTestIgnored): void;
emitTestFinished(event: UUVEventTestFinished): void;
emitTestSuiteFinished(event: UUVEventTestSuiteFinished): void;
emitProgressFinish(): void;
}