]> gitweb.michael.orlitzky.com - octave.git/blob - unit_test/unit_results.m
Add the Rosenbrock functions and their tests.
[octave.git] / unit_test / unit_results.m
1 function unit_results()
2 ## Print the results from previous unittest calls in pretty format.
3
4 global unittest_results;
5
6 printf("\n");
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);
13 printf("\n");
14
15 if (unittest_results.total == unittest_results.pass + unittest_results.xfail)
16 printf("Unit testing completed successfully!\n");
17 else
18 printf("One or more tests failed!\n");
19 endif
20 endfunction