(self)
| 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) |
no test coverage detected