1 function unit_results()
2 ## Print the results from previous unittest calls in pretty format.
4 global unittest_results;
7 printf("# of testcases attempted %d\n", unittest_results.total);
8 printf("# of expected passes %d\n", unittest_results.pass);
9 printf("# of expected failures %d\n", unittest_results.xfail);
10 printf("# of unexpected passes %d\n", unittest_results.upass);
11 printf("# of unexpected failures %d\n", unittest_results.fail);
12 printf("# of unresolved testcases %d\n", unittest_results.unresolved);
15 if (unittest_results.total == unittest_results.pass + unittest_results.xfail)
16 printf("Unit testing completed successfully!\n");
18 printf("One or more tests failed!\n");