Our projects API did not have unit tests to cover its functionality. This meant that we were potentially pulling untested code into our main branch.
Solution
Write pytest tests to cover the API functionality that will be checked during our CI process. These tests cover all relevant functionality of the projects API.
Testing
I tested the tests by running the Docker container locally and running pytest.
Problem
Our projects API did not have unit tests to cover its functionality. This meant that we were potentially pulling untested code into our
main
branch.Solution
Write
pytest
tests to cover the API functionality that will be checked during our CI process. These tests cover all relevant functionality of the projects API.Testing
I tested the tests by running the Docker container locally and running
pytest
.Closes #68