Developer Notes
Testing
This project uses pytest for its test suite. The dependencies are
defined in pyproject.toml, and the test settings are in pytest.ini.
To install the project and its test dependencies in editable, run:
Then, the test suite can be ran with:
Test Coverage
Test coverage can be generated with the pre-configured
coverage.py tool. Follow the
installation instructions in Testing, and then just append
--cov: