UNPKG

@wdio/devtools-service

Version:

A WebdriverIO service that allows you to run Chrome DevTools commands in your tests

21 lines 832 B
import { EventEmitter } from 'node:events'; import libCoverage from 'istanbul-lib-coverage'; import type { Page } from 'puppeteer-core/lib/esm/puppeteer/api/Page.js'; import type { CoverageReporterOptions, Coverage } from '../types.js'; export default class CoverageGatherer extends EventEmitter { private _page; private _options; private _coverageLogDir; private _coverageMap?; private _captureInterval?; private _client?; constructor(_page: Page, _options: CoverageReporterOptions); init(): Promise<void>; private _handleRequests; private _clearCaptureInterval; private _captureCoverage; _getCoverageMap(retries?: number): Promise<libCoverage.CoverageMap>; logCoverage(): Promise<void>; getCoverageReport(): Promise<Coverage | null>; } //# sourceMappingURL=coverage.d.ts.map