Skip to content

Commit 0a5079c

Browse files
committed
fix(coverage): istanbul provider to not use Vite preserved query params
1 parent ba6da4d commit 0a5079c

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/coverage-istanbul/src/provider.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ export class IstanbulCoverageProvider extends BaseCoverageProvider<ResolvedCover
6161
}
6262

6363
onFileTransform(sourceCode: string, id: string, pluginCtx: any): { code: string; map: any } | undefined {
64-
if (!this.testExclude.shouldInstrument(id)) {
64+
if (!this.testExclude.shouldInstrument(removeQueryParameters(id))) {
6565
return
6666
}
6767

@@ -199,7 +199,7 @@ export class IstanbulCoverageProvider extends BaseCoverageProvider<ResolvedCover
199199
}
200200

201201
// Make sure file is not served from cache so that instrumenter loads up requested file coverage
202-
await transform(`${filename}?v=${cacheKey}`)
202+
await transform(`${filename}?cache=${cacheKey}`)
203203
const lastCoverage = this.instrumenter.lastFileCoverage()
204204
coverageMap.addFileCoverage(lastCoverage)
205205

0 commit comments

Comments
 (0)