MCPcopy Index your code
hub / github.com/nodejs/node / configureCoverage

Function configureCoverage

lib/internal/test_runner/harness.js:169–185  ·  view source on GitHub ↗
(rootTest, globalOptions)

Source from the content-addressed store, hash-verified

167}
168
169function configureCoverage(rootTest, globalOptions) {
170 if (!globalOptions.coverage) {
171 return null;
172 }
173
174 const { setupCoverage } = require('internal/test_runner/coverage');
175
176 try {
177 return setupCoverage(globalOptions);
178 } catch (err) {
179 const msg = `Warning: Code coverage could not be enabled. ${err}`;
180
181 rootTest.diagnostic(msg);
182 rootTest.harness.success = false;
183 process.exitCode = kGenericUserError;
184 }
185}
186
187function collectCoverage(rootTest, coverage) {
188 if (!coverage) {

Callers 1

setupProcessStateFunction · 0.85

Calls 3

setupCoverageFunction · 0.85
requireFunction · 0.50
diagnosticMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…