MCPcopy Create free account
hub / github.com/FastLED/FastLED / testRunEnd

Method testRunEnd

src/fl/test/fltest.cpp.hpp:23–49  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

21}
22
23void DefaultReporter::testRunEnd(const TestStats& stats) FL_NOEXCEPT {
24 fl::printf("\n");
25 fl::printf("===============================================================================\n");
26 fl::printf("FL TEST: Results\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()) {
44 fl::printf("Status: SUCCESS\n");
45 } else {
46 fl::printf("Status: FAILURE\n");
47 }
48 fl::printf("\n");
49}
50
51void DefaultReporter::testCaseStart(const char* name) FL_NOEXCEPT {
52 fl::printf("\n--- Test: %s\n", name);

Callers 1

runMethod · 0.80

Calls 6

printfFunction · 0.85
printFunction · 0.50
allPassedMethod · 0.45
c_strMethod · 0.45
strMethod · 0.45
sizeMethod · 0.45

Tested by

no test coverage detected