-
Notifications
You must be signed in to change notification settings - Fork 2
Testing
James Sharkey edited this page Jan 25, 2019
·
1 revision
A fairly extensive test suite exists to ensure that changes do not break known edge cases or introduce some known vulnerabilities. This can be run from the top level by calling:
python -m checker.tests.maths
or, for the logic checking:
python -m checker.tests.logic
The two checking routines share a lot of code and so changes to one may break the other. Both sets of tests should be run to ensure nothing has been broken.