Skip to content

Commit f60798c

Browse files
committed
Move test summary to after coverage report #4104
1 parent ecbdeda commit f60798c

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
@@ -227,10 +227,10 @@ export default class TestScheduler {
227227
const isDefault = this._shouldAddDefaultReporters(reporters);
228228

229229
if (isDefault) {
230-
this._setupDefaultReporters();
230+
this._setupDefaultReporters(collectCoverage);
231231
}
232232

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

@@ -245,13 +245,17 @@ export default class TestScheduler {
245245
}
246246
}
247247

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

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

0 commit comments

Comments
 (0)