UNPKG

@sprucelabs/spruce-cli

Version:

Command line interface for building Spruce skills.

25 lines (24 loc) 740 B
export type TestResultStatus = 'running' | 'passed' | 'failed'; export type TestRunnerStatus = 'running' | 'stopped' | 'ready'; export interface SpruceTestFileTest { name: string; status: 'passed' | 'failed' | 'skipped' | 'pending' | 'todo' | 'disabled' | 'focused'; errorMessages?: string[]; duration: number; } export interface SpruceTestFile { path: string; status: TestResultStatus; tests?: SpruceTestFileTest[]; errorMessage?: string; } export interface SpruceTestResults { totalTests?: number; totalPassed?: number; totalFailed?: number; totalSkipped?: number; totalTodo?: number; totalTestFiles: number; totalTestFilesComplete?: number; testFiles?: SpruceTestFile[]; }