LettError/MutatorMath

Centralized test

Closed this issue · 0 comments

MutatorMath has quite good test coverage, but there isn’t a way to run all of the tests at once, so regressions in the interaction of the various files in the library aren’t getting caught. In addition, Travis currently only runs a small subset of the actual tests that are there, and coveralls reports incorrect coverage numbers.

As a start, I propose we keep the doctests that are there but add a mechanism to run them all at once. In the future we may want to cleanup and centralize the tests even further, perhaps converting them to unittest2 or something.