This PR converts the build cache doctests to unittest tests in order to allow for automatic inclusion within the Github Actions workflow, and adds additional doctests and unit tests in order to increase the testing code coverage of the build cache system. There are also some bug fixes applied that were found during testing.
Closes #205
Closes #190
Closes #179
I have also added a new wiki page describing the python unit tests, which can be found here:
@cacraigucar Feel free to review this PR if you would like, but it is almost entirely python code, and thus I figured I would leave you off from the official list
This PR converts the build cache doctests to
unittest
tests in order to allow for automatic inclusion within the Github Actions workflow, and adds additional doctests and unit tests in order to increase the testing code coverage of the build cache system. There are also some bug fixes applied that were found during testing.Closes #205 Closes #190 Closes #179
I have also added a new wiki page describing the python unit tests, which can be found here:
https://github.com/NCAR/CAMDEN/wiki/CAMDEN-testing