Simple check for whether execution should continue after unit tests have been run. Works with legacy code that expected a bool return.
Number of modules which were tested
Simple return code that says unit tests failed.
Simple return code that says unit tests pass, and main should be run
Number of modules passed the unittests
Should the main function be run or not? This is ignored if any tests failed.
Should we print a summary of the results?
This type is returned by the module unit test handler to indicate testing results.