Development Environment#
Setup#
To set up the environment for development:
Follow the instructions in the Python interface setup.
Install test dependencies:
pip install -e .[testing]
Install git pre-commit hooks:
pip install pre-commit pre-commit install
Run Tests#
At the root directory, run
pytest --timeout=20
This will run all tests in tests/
with a timeout of 20 seconds per test.