Following #157, running the unittests should be added to the GitHub workflow so that it runs on push for all PRs.
It may be worth configuring pytest so that it can be run from the GitHub workflow and via -O unittest without needing to change directories, see pytest documentation: Configuration: pyproject.toml and pytest documentation: API Reference: testpaths.
Details
- Estimate: small, suitable for solo mission.
Following #157, running the unittests should be added to the GitHub workflow so that it runs on push for all PRs.
It may be worth configuring
pytestso that it can be run from the GitHub workflow and via-O unittestwithout needing to change directories, see pytest documentation: Configuration: pyproject.toml and pytest documentation: API Reference: testpaths.Details