@stryker-mutator/core
Version:
The extendable JavaScript mutation testing framework
17 lines • 913 B
TypeScript
import { PluginKind } from '@stryker-mutator/api/plugin';
import { TestRunner, DryRunResult, MutantRunResult, DryRunOptions, MutantRunOptions, TestRunnerCapabilities } from '@stryker-mutator/api/test-runner';
declare abstract class NotImplementedTestRunner implements TestRunner {
capabilities(): Promise<TestRunnerCapabilities>;
dryRun(_options: DryRunOptions): Promise<DryRunResult>;
mutantRun(_options: MutantRunOptions): Promise<MutantRunResult>;
}
export declare class CounterTestRunner extends NotImplementedTestRunner {
private count;
static COUNTER_FILE: string;
dryRun(): Promise<DryRunResult>;
mutantRun(): Promise<MutantRunResult>;
}
export declare const strykerPlugins: import("@stryker-mutator/api/plugin").ClassPlugin<PluginKind.TestRunner, []>[];
export declare const additionalTestRunnersFileUrl: string;
export {};
//# sourceMappingURL=additional-test-runners.d.ts.map