UNPKG

@playwright-mocks/reporters

Version:

Single Playwright reporter for mock interceptor with configurable logging and HTML report generation utility

25 lines 1.02 kB
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