diff --git a/lib/internal/test_runner/coverage.js b/lib/internal/test_runner/coverage.js index 8bcc053414ca42..12dcb1da9866a4 100644 --- a/lib/internal/test_runner/coverage.js +++ b/lib/internal/test_runner/coverage.js @@ -155,7 +155,7 @@ class TestCoverage { }); for (let j = 0; j < functions.length; ++j) { - const { functionName, isBlockCoverage, ranges } = functions[j]; + const { isBlockCoverage, ranges } = functions[j]; for (let k = 0; k < ranges.length; ++k) { const range = ranges[k]; @@ -172,7 +172,7 @@ class TestCoverage { } } - if (functionName.length > 0 && ranges.length > 0) { + if (j > 0 && ranges.length > 0) { const range = ranges[0]; if (range.count !== 0 || range.ignoredLines === range.lines.length) { diff --git a/test/fixtures/test-runner/coverage.js b/test/fixtures/test-runner/coverage.js index 002e295deb99ba..afb26d40412a1c 100644 --- a/test/fixtures/test-runner/coverage.js +++ b/test/fixtures/test-runner/coverage.js @@ -29,7 +29,7 @@ if (false) { require('./invalid-tap.js'); } -test('a test', function testHandler() { +test('a test', () => { const uncalled = () => {}; function fnWithControlFlow(val) {