credl-parser-evaluator
Version:
TypeScript-based CREDL Parser and Evaluator that processes CREDL files and outputs complete Intermediate Representations
25 lines • 960 B
TypeScript
import { Command } from 'commander';
/**
* CREDL Test Command - Developer testing command for running Jest tests,
* validating single files, and providing continuous testing capabilities
*/
export interface TestCommandOptions {
watch?: boolean;
coverage?: boolean;
single?: string;
pattern?: string;
examples?: boolean;
performance?: boolean;
verbose?: boolean;
quiet?: boolean;
ci?: boolean;
maxWorkers?: number;
timeout?: number;
}
export declare function createTestCommand(): Command;
export declare function executeTestCommand(options: TestCommandOptions): Promise<void>;
declare function runSingleFileTest(filePath: string, options: TestCommandOptions): Promise<void>;
declare function runJestTests(options: TestCommandOptions): Promise<void>;
declare function buildJestArgs(options: TestCommandOptions): string[];
export { runSingleFileTest, runJestTests, buildJestArgs };
//# sourceMappingURL=test.d.ts.map