23 {
25 fl::printf(
"===============================================================================\n");
27 fl::printf(
"-------------------------------------------------------------------------------\n");
28 if (stats.mTestCasesSkipped > 0) {
29 fl::printf(
"Test cases: %u passed, %u failed, %u skipped, %u total\n",
30 stats.mTestCasesPassed, stats.mTestCasesFailed,
31 stats.mTestCasesSkipped, stats.mTestCasesRun);
32 } else {
33 fl::printf(
"Test cases: %u passed, %u failed, %u total\n",
34 stats.mTestCasesPassed, stats.mTestCasesFailed, stats.mTestCasesRun);
35 }
36 fl::printf(
"Assertions: %u passed, %u failed\n",
37 stats.mAssertsPassed, stats.mAssertsFailed);
38 if (stats.mTotalDurationMs > 0) {
39 fl::printf(
"Duration: %u ms\n", stats.mTotalDurationMs);
40 }
41 fl::printf(
"===============================================================================\n");
42
43 if (stats.allPassed()) {
45 } else {
47 }
49}
void printf(const char *format, const Args &... args) FL_NOEXCEPT
Printf-like formatting function that prints directly to the platform output.