Skip to content

Commit d59b012

Browse files
committed
chore: fix coverage on WebKit
1 parent 0acffa8 commit d59b012

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/PlaywrightEnvironment.ts

+6-1
Original file line numberDiff line numberDiff line change
@@ -204,7 +204,12 @@ export const getPlaywrightEnv = (basicEnv = 'node'): unknown => {
204204
}
205205

206206
async _setCollectCoverage(context: BrowserContext) {
207-
await context.exposeFunction('reportCodeCoverage', saveCoverageToFile)
207+
await context.exposeFunction(
208+
'reportCodeCoverage',
209+
(coverage: unknown) => {
210+
if (coverage) saveCoverageToFile(coverage)
211+
},
212+
)
208213
await context.addInitScript(() =>
209214
window.addEventListener('beforeunload', () => {
210215
// @ts-ignore

0 commit comments

Comments
 (0)