MCPcopy
hub / github.com/pytest-dev/pytest / summary_errors

Method summary_errors

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

Source from the content-addressed store, hash-verified

1222 self._handle_teardown_sections(rep.nodeid)
1223
1224 def summary_errors(self) -> None:
1225 if self.config.option.tbstyle != "no":
1226 reports: list[BaseReport] = self.getreports("error")
1227 if not reports:
1228 return
1229 self.write_sep("=", "ERRORS")
1230 for rep in self.stats["error"]:
1231 msg = self._getfailureheadline(rep)
1232 if rep.when == "collect":
1233 msg = "ERROR collecting " + msg
1234 else:
1235 msg = f"ERROR at {rep.when} of {msg}"
1236 self.write_sep("_", msg, red=True, bold=True)
1237 self._outrep_summary(rep)
1238
1239 def _outrep_summary(self, rep: BaseReport) -> None:
1240 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