jest-zephyr-scale-reporter
Version:
A test reporter for zephyr scale
15 lines (14 loc) • 730 B
TypeScript
import { Config, TestResult as JestResult } from '@jest/types';
import { Context, Test, TestResult } from '@jest/reporters';
import { AggregatedResult } from '@jest/test-result';
declare class JestZephyrScaleReporter {
globalConfig: Config.GlobalConfig;
private options;
tests: JestResult.AssertionResult[];
constructor(globalConfig: Config.GlobalConfig, options: Config.DefaultOptions);
onRunComplete(context: Set<Context>, results: AggregatedResult): void;
onTestResult(test: Test, testResults: TestResult, runResults: AggregatedResult): void;
writeJson(content: any, filename: string): void;
parseContent: (testCase: JestResult.AssertionResult) => any;
}
export default JestZephyrScaleReporter;