-
Notifications
You must be signed in to change notification settings - Fork 1
Development
danejo3 edited this page Sep 19, 2025
·
6 revisions
Before running the test suite, download the necessary test data by executing the following make commands:
git lfs fetch
Once the test data is downloaded, users can run various make commands to execute tests based on their changes:
#===== development tasks =====#
test: run short-running automated tests
testgrid: run grid-specific automated tests
testall: run all tests, excluding grid-specific tests
Before pushing any changes, users can automatically format their code using Python's code formatter, Black:
#===== development tasks =====#
style: Check code style against Black
format: Autoformat Python code
hooks: Deploy Git pre-commit hooks for development