| 48 | } |
| 49 | |
| 50 | void testCaseEnded(Catch::TestCaseStats const &stats) override { |
| 51 | bool failed = stats.totals.assertions.failed > 0; |
| 52 | auto &os = Catch::cout(); |
| 53 | os << (failed ? "[ FAILED ] " : "[ OK ] ") << stats.testInfo.name << '\n'; |
| 54 | os.flush(); |
| 55 | } |
| 56 | |
| 57 | void noMatchingTestCases(std::string const &spec) override { |
| 58 | auto &os = Catch::cout(); |
nothing calls this directly
no outgoing calls
no test coverage detected