A demonstration of various useful tools
Run pip install -r requirements.txt
.
Execute pre-commit install
to install hooks in your .git/
directory
Run pip install -e .
in the top level directory.
Then you can run woo
in the command line (and pass any arguments you want).
To run tests with pytest
run pytest -v .
.
Personally I run pytest -v .
locally and pytest -v --runslow .
on the CI.
That way you can have longer tests which are only ran when you want them to.