Open edmundsj opened 2 years ago
In the process of converting all unit tests from the unittest
framework to the pytest
framework. Tests will be marked with the following:
@pytest.mark.unit
for unit tests@pytest.mark.integration
for integration tests (usually involving the Solver
)@pytest.mark.example
for running examples (these are the slowest)
Also, generate separate coverage reports for integration tests and unit tests. I have noticed some functions are not covered by unit tests (i.e. K matrix generation) and this makes debugging more difficult than it needs to be.