aft-jest-reporter
Version:
Automated Functional Testing (AFT) Reporter for use with Jest Test Framework
14 lines (13 loc) • 817 B
TypeScript
import { AggregatedResult, Config, Reporter, ReporterContext, TestCaseResult, TestContext } from "@jest/reporters";
import { ReporterOnStartOptions } from "@jest/reporters";
import { Test } from "@jest/reporters";
export default class AftJestReporter implements Reporter {
private readonly _globalConfig;
private readonly _options;
private readonly _context;
constructor(globalConfig: Config.GlobalConfig, reporterOptions: Record<string, any>, reporterContext: ReporterContext);
onRunStart(results: AggregatedResult, options: ReporterOnStartOptions): Promise<void> | void;
onRunComplete(testContexts: Set<TestContext>, results: AggregatedResult): Promise<void> | void;
getLastError(): Error | void;
onTestCaseResult(test: Test, testCaseResult: TestCaseResult): Promise<void> | void;
}