Our hardware set 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 hardware set API.
Testing
I tested the tests by running the Docker container locally and running pytest.
Problem
Our hardware set 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 hardware set API.
Testing
I tested the tests by running the Docker container locally and running pytest.
Closes #69