UNPKG

magnitude-test

Version:

A TypeScript client for running automated UI tests through the Magnitude testing platform

16 lines (15 loc) 590 B
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; private applyDisplaySettings; constructor(config: MagnitudeConfig, initialTests: RegisteredTest[]); start(): void; stop(): void; onTestStateUpdated(test: RegisteredTest, newState: TestState): void; private handleExitKeyPress; }