Running TestsΒΆ
ConCERO comes with a suite of tests to verify installation has been successful. If no errors are raised upon running python3 -m concero.tests.test_concero
, then installation has been successful.
Tests are available in the tests
subdirectory. Test modules and classes have the same name as the module/class it tests, with the exception that the string test_
is prepended. For example, test_cero.py
contains tests for the code contained in cero.py
. To run a test, first change to the directory above the project directory - i.e. such that concero
is a folder within this directory. Then execute:
python3 -m concero.tests.<test_name>
There is two aspects to this command to note. First, the -m
option, second, that <test_name>
does not have the .py
suffix. For example, to run the tests on the cero.py
module, the command would be:
python3 -m concero.tests.test_cero
To run all the tests, run the command:
python3 -m concero.tests.test_concero