The user's guide on tests remains mostly intact. Only the "Running tests" section overlapped with python3 test.py --help
anyway but I still kept most of it since it has a bunch of useful tips and tricks.
Examples:
flos@t490 ~/p/p/pyddg (helpful-messages-whenever-tests-fail)> python3 test.py -s
test.py: black . --check
would reformat ddg/visualization/blender/bmesh.py
Oh no! 💥 💔 💥
1 file would be reformatted, 264 files would be left unchanged.
test.py: Failed
Suggested fix: black .
Configuration is located in pyproject.toml
The following link(s) may be helpful
https://black.readthedocs.io/
flos@t490 ~/p/p/pyddg (helpful-messages-whenever-tests-fail) [1]> python3 test.py -l
test.py: flake8
./ddg/visualization/blender/bmesh.py:4:11: W291 trailing whitespace
test.py: Failed
Suggested fix (only for formatting warnings and errors): black .
Configuration is located in .flake8
The following link(s) may be helpful
https://flake8.pycqa.org/
With colour:
Nowadays most terminals should let you click on links too.