Skip to content

Testing

Philipp Niedermayer edited this page Oct 21, 2024 · 8 revisions

Testing

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

Dependencies are managed with pip-compile, and a bot is set up to update them regularly. See .github/workflows/dependencies.yaml.

Clone this wiki locally