525 {
526 print(
"\n====== FL TEST: Results ======\n");
527
528
529 fl::sstream ss;
530 ss << "Passed: " << stats.mTestCasesPassed
531 << "/" << stats.mTestCasesRun << " tests\n";
533
534 if (stats.mTestCasesSkipped > 0) {
535 fl::sstream ss_skip;
536 ss_skip << "Skipped: " << stats.mTestCasesSkipped << "\n";
538 }
539
540 if (stats.mAssertsFailed > 0) {
541 fl::sstream ss2;
542 ss2 << "Failed assertions: " << stats.mAssertsFailed << "\n";
544 }
545
546 if (stats.allPassed()) {
547 print(
"Status: PASS\n");
548 } else {
549 print(
"Status: FAIL\n");
550 }
551}
const char * c_str() const FL_NO_EXCEPT
string str() const FL_NO_EXCEPT
void print(const char *msg) FL_NO_EXCEPT