magnitude-test
Version:
A TypeScript client for running automated UI tests through the Magnitude testing platform
15 lines (14 loc) • 556 B
TypeScript
import { TestRenderer } from "@/renderer";
import { RegisteredTest, MagnitudeConfig } from "@/discovery/types";
import { TestState } from "@/runner/state";
export declare class TermAppRenderer implements TestRenderer {
private magnitudeConfig;
private initialTests;
private firstModelReportedInUI;
private sigintListener;
constructor(config: MagnitudeConfig, initialTests: RegisteredTest[]);
start(): void;
stop(): void;
onTestStateUpdated(test: RegisteredTest, newState: TestState): void;
private handleExitKeyPress;
}