Skip to content

Commit 74eb4cc

Browse files
committed
perf: only call summary when the report will be used
1 parent 2ea9442 commit 74eb4cc

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

src/pytest_cov/plugin.py

+2-1
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,8 @@ def pytest_testnodedown(self, node, error):
275275
self.cov_controller.testnodedown(node, error)
276276

277277
def _should_report(self):
278-
return not (self.failed and self.options.no_cov_on_fail)
278+
needed = self.options.cov_report or self.options.cov_fail_under
279+
return needed and not (self.failed and self.options.no_cov_on_fail)
279280

280281
def _failed_cov_total(self):
281282
cov_fail_under = self.options.cov_fail_under

0 commit comments

Comments
 (0)