@playwright-mocks/reporters
Version:
Single Playwright reporter for mock interceptor with configurable logging and HTML report generation utility
25 lines • 1.02 kB
TypeScript
import type { HtmlReportOptions, TestInfo } from '../types.js';
import { LoggingService } from '../logging.service.js';
export declare class HtmlReportGenerator {
private loggingService;
private testReportGenerator;
private cssFileName;
private assetsDir;
constructor(loggingService: LoggingService);
/**
* Generate HTML report from test run data
* This is NOT a Playwright reporter, but a utility that can be called
* after test execution to generate a report from collected data.
*/
generateHtmlReport(tests: TestInfo[], options: HtmlReportOptions): void;
/**
* Generate HTML report from a specific run file
*/
generateHtmlReportFromRunFile(runFilePath: string, options: HtmlReportOptions): void;
/**
* Generate HTML report from the latest run file in a directory
*/
generateHtmlReportFromLatestRun(runsDir: string, options: HtmlReportOptions): void;
private generateHtmlContent;
}
//# sourceMappingURL=html-report.generator.d.ts.map