diff --git a/packages/vitest/src/integrations/coverage.ts b/packages/vitest/src/integrations/coverage.ts index 50c203c86a0e..162b7df62174 100644 --- a/packages/vitest/src/integrations/coverage.ts +++ b/packages/vitest/src/integrations/coverage.ts @@ -84,9 +84,9 @@ export async function reportCoverage(ctx: Vitest) { } catch {} - const sources = map.sources.length - ? map.sources.map(i => pathToFileURL(i).href) - : [url] + // Vite does not report full path in sourcemap sources + // so use an actual file path + const sources = [url] sourceMapMata[url] = { source: result.code,