diff options
author | Casper Beyer <caspervonb@pm.me> | 2021-03-08 18:51:01 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-03-08 11:51:01 +0100 |
commit | 3ec9a9bfe4137f57df648ec5664725f96c9ef8d4 (patch) | |
tree | b5a5c889dabba89be68a1311e8447893bff6920a /cli/tests | |
parent | 33eea0400d6b72d84c8fe80d1fbf9f02723187fb (diff) |
fix(coverage): ensure single line functions don't yield false positives (#9717)
Diffstat (limited to 'cli/tests')
-rw-r--r-- | cli/tests/coverage/complex.ts | 3 | ||||
-rw-r--r-- | cli/tests/coverage/expected_complex.lcov | 3 | ||||
-rw-r--r-- | cli/tests/coverage/expected_complex.out | 4 |
3 files changed, 8 insertions, 2 deletions
diff --git a/cli/tests/coverage/complex.ts b/cli/tests/coverage/complex.ts index a54c3437b..47d4ffa79 100644 --- a/cli/tests/coverage/complex.ts +++ b/cli/tests/coverage/complex.ts @@ -66,3 +66,6 @@ export function ƒ(): number { 0 ); } + +// This arrow function should also show up as uncovered. +console.log("%s", () => 1); diff --git a/cli/tests/coverage/expected_complex.lcov b/cli/tests/coverage/expected_complex.lcov index 0182b3de7..962ebee96 100644 --- a/cli/tests/coverage/expected_complex.lcov +++ b/cli/tests/coverage/expected_complex.lcov @@ -47,6 +47,7 @@ DA:65,0 DA:66,0 DA:67,0 DA:68,1 +DA:71,0 LH:22 -LF:36 +LF:37 end_of_record diff --git a/cli/tests/coverage/expected_complex.out b/cli/tests/coverage/expected_complex.out index 1dee78a87..e9f9a453f 100644 --- a/cli/tests/coverage/expected_complex.out +++ b/cli/tests/coverage/expected_complex.out @@ -1,4 +1,4 @@ -cover [WILDCARD]/coverage/complex.ts ... 61.111% (22/36) +cover [WILDCARD]/coverage/complex.ts ... 59.459% (22/37) 46 | export function unused( 47 | foo: string, 48 | bar: string, @@ -15,3 +15,5 @@ cover [WILDCARD]/coverage/complex.ts ... 61.111% (22/36) 65 | return ( 66 | 0 67 | ); +-----|----- + 71 | console.log("%s", () => 1); |