After we figure out CI testing in #2 we might consider refactoring the test suite into a unified `TestCase` class for common functionality.
After we figure out CI testing in #2 we might consider refactoring the test suite into a unified
TestCaseclass for common functionality.