ELIFE-ASU / Inform

A cross platform C library for information analysis of dynamical systems
https://elife-asu.github.io/Inform
MIT License
21 stars 3 forks source link

Fix Unit Testing Library #35

Closed dglmoore closed 7 years ago

dglmoore commented 7 years ago

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.