@vizzly-testing/cli
Version:
Visual review platform for UI developers and designers
27 lines (26 loc) • 974 B
TypeScript
export class TestRunner extends BaseService {
constructor(config: any, logger: any, buildManager: any, serverManager: any, tddService: any);
buildManager: any;
serverManager: any;
tddService: any;
testProcess: import("child_process").ChildProcess;
run(options: any): Promise<{
testsPassed: number;
testsFailed: number;
screenshotsCaptured: number;
buildId?: undefined;
url?: undefined;
} | {
buildId: any;
url: any;
testsPassed: number;
testsFailed: number;
screenshotsCaptured: number;
}>;
createBuild(options: any, tdd: any): Promise<any>;
createApiService(): Promise<import("./api-service.js").ApiService>;
finalizeBuild(buildId: any, isTddMode: any, success: any, executionTime: any): Promise<void>;
executeTestCommand(testCommand: any, env: any): Promise<any>;
cancel(): Promise<void>;
}
import { BaseService } from './base-service.js';