File tree 1 file changed +3
-3
lines changed
1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -40,7 +40,7 @@ protected function saveJsCoverage(): void
40
40
throw new Error('"window.__coverage__" is not defined');
41
41
}
42
42
43
- const transformCoverageFx = function (istanbulCoverage) {
43
+ const transformCoverageFx = function (istanbulCoverage, seenPaths ) {
44
44
const res = {};
45
45
Object.entries(istanbulCoverage).forEach(([path, data]) => {
46
46
const resSingle = {};
@@ -66,7 +66,7 @@ protected function saveJsCoverage(): void
66
66
if (window.__coverage_beforeunload__ !== true) {
67
67
window.addEventListener('beforeunload', () => {
68
68
const navigateCoverages = JSON.parse(window.sessionStorage.getItem('__coverage_navigate__') ?? '[]');
69
- navigateCoverages.push(transformCoverageFx(window.__coverage__));
69
+ navigateCoverages.push(transformCoverageFx(window.__coverage__, new Set() ));
70
70
window.sessionStorage.setItem('__coverage_navigate__', JSON.stringify(navigateCoverages));
71
71
});
72
72
window.__coverage_beforeunload__ = true;
@@ -76,7 +76,7 @@ protected function saveJsCoverage(): void
76
76
77
77
const res = [];
78
78
for (const coverage of [windowCoverage, ...navigateCoverages]) {
79
- res.push(transformCoverageFx(coverage));
79
+ res.push(transformCoverageFx(coverage, seenPaths ));
80
80
}
81
81
82
82
return res;
You can’t perform that action at this time.
0 commit comments