(title: str)
| 310 | |
| 311 | def failure(self, message: str) -> None: |
| 312 | self.failed.append(message) |
| 313 | print(c(f"✗ {message}", C.ERR)) |
| 314 | |
| 315 | def show(self) -> None: |
| 316 | header("Run summary") |
| 317 | print(f"Successful: {len(self.ok)}") |
| 318 | print(f"Warnings: {len(self.warn)}") |
no test coverage detected