Run the tests using pytest#

Testing is done with pytest. It will find functions in the project that look like tests, and run them to check for errors. You can run it with:

$ tox -e tests

When the tests are run in GitHub CI it will also report coverage to codecov.io.