Testing & CI
blurtpy is fully tested across platforms, with automated and manual tests.
Running Tests Locally
pipenv run pytest -v
Linux Testing with Docker
You can run tests in a clean Linux environment using Docker:
docker build -f Dockerfile.linux -t blurtpy-linux-test .
docker run --rm blurtpy-linux-test
Continuous Integration (CI)
GitHub Actions runs tests on Windows, macOS, and Linux for every commit and pull request
PyPI publishing is automated via CI
See Platform Notes for platform-specific test requirements.