MCPcopy Create free account
hub / github.com/pytest-dev/pytest / summary_errors

Method summary_errors

src/_pytest/terminal.py:1002–1015  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

1000 self._handle_teardown_sections(rep.nodeid)
1001
1002 def summary_errors(self) -> None:
1003 if self.config.option.tbstyle != "no":
1004 reports: List[BaseReport] = self.getreports("error")
1005 if not reports:
1006 return
1007 self.write_sep("=", "ERRORS")
1008 for rep in self.stats["error"]:
1009 msg = self._getfailureheadline(rep)
1010 if rep.when == "collect":
1011 msg = "ERROR collecting " + msg
1012 else:
1013 msg = f"ERROR at {rep.when} of {msg}"
1014 self.write_sep("_", msg, red=True, bold=True)
1015 self._outrep_summary(rep)
1016
1017 def _outrep_summary(self, rep: BaseReport) -> None:
1018 rep.toterminal(self._tw)

Callers 1

Calls 4

getreportsMethod · 0.95
write_sepMethod · 0.95
_getfailureheadlineMethod · 0.95
_outrep_summaryMethod · 0.95

Tested by

no test coverage detected