24 {
26 fl::printf(
"===============================================================================\n");
28 fl::printf(
"-------------------------------------------------------------------------------\n");
29 if (stats.mTestCasesSkipped > 0) {
30 fl::printf(
"Test cases: %u passed, %u failed, %u skipped, %u total\n",
31 stats.mTestCasesPassed, stats.mTestCasesFailed,
32 stats.mTestCasesSkipped, stats.mTestCasesRun);
33 } else {
34 fl::printf(
"Test cases: %u passed, %u failed, %u total\n",
35 stats.mTestCasesPassed, stats.mTestCasesFailed, stats.mTestCasesRun);
36 }
37 fl::printf(
"Assertions: %u passed, %u failed\n",
38 stats.mAssertsPassed, stats.mAssertsFailed);
39 if (stats.mTotalDurationMs > 0) {
40 fl::printf(
"Duration: %u ms\n", stats.mTotalDurationMs);
41 }
42 fl::printf(
"===============================================================================\n");
43
44 if (stats.allPassed()) {
46 } else {
48 }
50}
void printf(const char *format) FL_NO_EXCEPT