Skip to content

Commit 0ccea6b

Browse files
committed
test: @putout/plugin-printer: type-check-coverage
1 parent 13d004c commit 0ccea6b

1 file changed

Lines changed: 11 additions & 11 deletions

File tree

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
import process from 'node:process';
2-
import {isOnlyTests} from 'supertape';
2+
import {callWhenTestsEnds} from 'supertape';
33
import {getCoverage} from '@putout/printer/type-checker/instrument';
44
import {report} from '@putout/printer/type-checker/report';
55

6-
if (process.env.PUTOUT_INSTRUMENT)
7-
process.on('exit', () => {
8-
if (isOnlyTests())
9-
return;
10-
11-
const coverage = getCoverage();
12-
const [code] = report(coverage);
13-
14-
process.exitCode = code;
15-
});
6+
const {log} = console;
7+
8+
callWhenTestsEnds('PUTOUT_INSTRUMENT', () => {
9+
const coverage = getCoverage();
10+
const [code, message] = report(coverage);
11+
12+
log(message);
13+
14+
process.exitCode = code;
15+
});

0 commit comments

Comments
 (0)