allure-vitest
Version:
Allure Vitest integration
12 lines (11 loc) • 458 B
TypeScript
import type { RunnerTestFile as File, RunnerTask as Task } from "vitest";
import type { Reporter } from "vitest/reporters";
import type { ReporterConfig } from "allure-js-commons/sdk/reporter";
export default class AllureVitestReporter implements Reporter {
private allureReporterRuntime?;
private config;
constructor(config: ReporterConfig);
onInit(): void;
onFinished(files?: File[]): void;
handleTask(task: Task): Promise<void>;
}