The unit testing library, provided by the test\unit\unit.h header provides an entry point that does not let the user run individual test suites. If a suite is provided on the command line, the argument is effectively ignored and all tests are run. The make test command does exactly, so all of the tests are all run multiple times increasing the time it takes to run the tests.
This is a negligible problem since the tests are so fast, but I'd be nice to make it go away.
The unit testing library, provided by the
test\unit\unit.h
header provides an entry point that does not let the user run individual test suites. If a suite is provided on the command line, the argument is effectively ignored and all tests are run. Themake test
command does exactly, so all of the tests are all run multiple times increasing the time it takes to run the tests.This is a negligible problem since the tests are so fast, but I'd be nice to make it go away.