(self, test)
| 65 | super().__init__(*args, **kwargs) |
| 66 | |
| 67 | def run(self, test): |
| 68 | result = super().run(test) |
| 69 | if result.skipped: |
| 70 | skip_reasons = set(reason for (test, reason) in result.skipped) |
| 71 | self.stream.write( # type: ignore |
| 72 | textwrap.fill( |
| 73 | "Some tests were skipped because: %s" |
| 74 | % ", ".join(sorted(skip_reasons)) |
| 75 | ) |
| 76 | ) |
| 77 | self.stream.write("\n") # type: ignore |
| 78 | return result |
| 79 | |
| 80 | return TornadoTextTestRunner |
| 81 |
no test coverage detected