Skip to content

Commit 74a3841

Browse files
committed
Move test summary to after coverage report #4104
1 parent 7b0e108 commit 74a3841

1 file changed

Lines changed: 7 additions & 3 deletions

File tree

packages/jest-cli/src/test_scheduler.js

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

228228
if (isDefault) {
229-
this._setupDefaultReporters();
229+
this._setupDefaultReporters(collectCoverage);
230230
}
231231

232-
if (collectCoverage) {
232+
if (!isDefault && collectCoverage) {
233233
this.addReporter(new CoverageReporter(this._globalConfig));
234234
}
235235

@@ -244,13 +244,17 @@ export default class TestScheduler {
244244
}
245245
}
246246

247-
_setupDefaultReporters() {
247+
_setupDefaultReporters(collectCoverage: boolean) {
248248
this.addReporter(
249249
this._globalConfig.verbose
250250
? new VerboseReporter(this._globalConfig)
251251
: new DefaultReporter(this._globalConfig),
252252
);
253253

254+
if (collectCoverage) {
255+
this.addReporter(new CoverageReporter(this._globalConfig));
256+
}
257+
254258
this.addReporter(new SummaryReporter(this._globalConfig));
255259
}
256260

0 commit comments

Comments
 (0)