@stryker-mutator/api
Version:
The api for the extendable JavaScript mutation testing framework Stryker
12 lines • 587 B
TypeScript
import { DryRunOptions, MutantRunOptions } from './run-options.js';
import { DryRunResult } from './dry-run-result.js';
import { MutantRunResult } from './mutant-run-result.js';
import { TestRunnerCapabilities } from './test-runner-capabilities.js';
export interface TestRunner {
capabilities(): Promise<TestRunnerCapabilities> | TestRunnerCapabilities;
init?(): Promise<void>;
dryRun(options: DryRunOptions): Promise<DryRunResult>;
mutantRun(options: MutantRunOptions): Promise<MutantRunResult>;
dispose?(): Promise<void>;
}
//# sourceMappingURL=test-runner.d.ts.map