-
Notifications
You must be signed in to change notification settings - Fork 4
Testing
Philipp Niedermayer edited this page Oct 21, 2024
·
8 revisions
Tests are located in the tests
folder and run with pytest.
The Jupyter notebooks in the examples
directory serves both, for testing and documentation.
CI confirms that the notebooks can be executed without errors and that their output is reproducible.
To run the tests locally call pytest in the virtual environment (see setup):
source .venv/bin/activate
pytest
Dependencies are managed with pip-compile, and a bot is set up to update them regularly. See .github/workflows/dependencies.yaml
.