Skip to content
Dallas Fraser edited this page Sep 17, 2018 · 3 revisions

Testing


Unit testing

The unittesting is done just using python unittest. All tests that interact with the APIs or Database should inherit BaseTest.TestSetup class. All tests should clean up upon completion. BaseTest.TestSetup has methods for adding different objects to the database and will delete them upon tear down.

To run the tests on docker use the following scripts: ./run_tests.sh If not using dockers: python -m unittest discover

Acceptance Testing

TODO

Clone this wiki locally