@ialarmedalien has recommended that we use [pytest](https://docs.pytest.org/en/stable/) instead of `unittest`, as it's more flexible and its reporting is more helpful.