omni-dashboard-playwright-reporter
Version:
Playwright client for publishing test results to Omni Dashboard - Transform Your Test Automation with AI-Powered Insights
17 lines (16 loc) • 623 B
TypeScript
import type { Reporter, FullConfig, Suite, TestCase, TestResult, FullResult } from '@playwright/test/reporter';
declare class OmniPlaywrightReporter implements Reporter {
private queue;
private enqueue;
private buildId;
private omniConfig;
private client;
onBegin(config: FullConfig, suite: Suite): Promise<void>;
onTestBegin(test: TestCase): Promise<void>;
onTestEnd(test: TestCase, result: TestResult): Promise<void>;
onEnd(result: FullResult): Promise<void>;
private onBeginHandler;
private onEndHandler;
private onTestEndHandler;
}
export default OmniPlaywrightReporter;