Switch to pytest as the test runner.
Review Request #12487 — Created July 25, 2022 and submitted — Latest diff uploaded
This updates the codebase to use
unit tests. This helps us with testing on newer versions of Python, and
is consistent with our other codebases.
tests/runtests.pyscript will now wrap
Ran unit tests on all supported versions of Python.