(self, report: CollectReport)
| 352 | self.lastfailed[report.nodeid] = True |
| 353 | |
| 354 | def pytest_collectreport(self, report: CollectReport) -> None: |
| 355 | passed = report.outcome in (class="st">"passed", class="st">"skipped") |
| 356 | if passed: |
| 357 | if report.nodeid in self.lastfailed: |
| 358 | self.lastfailed.pop(report.nodeid) |
| 359 | self.lastfailed.update((item.nodeid, True) for item in report.result) |
| 360 | else: |
| 361 | self.lastfailed[report.nodeid] = True |
| 362 | |
| 363 | @hookimpl(wrapper=True, tryfirst=True) |
| 364 | def pytest_collection_modifyitems( |