apjanke / octave-testify

New BIST (Built-In Self Test) functions for GNU Octave
GNU General Public License v3.0
4 stars 2 forks source link

Summary output at end of __test_pkgs__ #3

Closed apjanke closed 5 years ago

apjanke commented 5 years ago

Have __test_pkgs__ output a failure summary at the end of the run like my __run_test_suite__ does. It should list each file that had failing tests, and indicate which package they came from.

apjanke commented 5 years ago

Done. I refactored __test_pkgs__ to use the test runner objects, factored out their summary display code to a common BistResultsReporter, and fixed the failed-file tracking logic. Moved __test_pkgs__ to testify.test_pkgs.