From 5ea211cdac2e5a4e57ff8fe5b305c72fb34bf49a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Zolt=C3=A1n=20Tak=C3=A1cs?= Date: Thu, 10 Dec 2020 12:34:06 +0100 Subject: [PATCH] Handle backslashes in coverage file path --- task-utils.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/task-utils.js b/task-utils.js index fe0a73e3..1727410e 100644 --- a/task-utils.js +++ b/task-utils.js @@ -343,7 +343,9 @@ function includeAllFiles(nycFilename, nycOptions) { const nycCoverage = JSON.parse(readFileSync(nycFilename, 'utf8')) const coverageKeys = Object.keys(nycCoverage) - const coveredPaths = coverageKeys.map(key => nycCoverage[key].path) + const coveredPaths = coverageKeys.map(key => + nycCoverage[key].path.replace(/\\/g, '/') + ) debug('coverage has %d record(s)', coveredPaths.length) // report on first couple of entries