Skip to content

Commit e4d03fb

Browse files
hramezanicpojer
authored andcommitted
Move test summary to after coverage report #4104 (#4512)
1 parent 1947496 commit e4d03fb

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

packages/jest-cli/src/test_scheduler.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -257,10 +257,10 @@ export default class TestScheduler {
257257
const isDefault = this._shouldAddDefaultReporters(reporters);
258258

259259
if (isDefault) {
260-
this._setupDefaultReporters();
260+
this._setupDefaultReporters(collectCoverage);
261261
}
262262

263-
if (collectCoverage) {
263+
if (!isDefault && collectCoverage) {
264264
this.addReporter(new CoverageReporter(this._globalConfig));
265265
}
266266

@@ -279,13 +279,17 @@ export default class TestScheduler {
279279
}
280280
}
281281

282-
_setupDefaultReporters() {
282+
_setupDefaultReporters(collectCoverage: boolean) {
283283
this.addReporter(
284284
this._globalConfig.verbose
285285
? new VerboseReporter(this._globalConfig)
286286
: new DefaultReporter(this._globalConfig),
287287
);
288288

289+
if (collectCoverage) {
290+
this.addReporter(new CoverageReporter(this._globalConfig));
291+
}
292+
289293
this.addReporter(new SummaryReporter(this._globalConfig));
290294
}
291295

0 commit comments

Comments
 (0)