Testing is set to evaluate:
style with flake8,
typing with mypy,
valid function return values and behaviors with hypothesis, and
test coverage using coverage.
Run test.bat in the test directory.
test.bat
test
Run test.sh in the test directory.
test.sh