rename test modules to "test_*.py", for better discoverability
If the tests are named "test_.py", instead of "_test.py", they can be auto-discovered by the unittest framework without having to specify the naming patter:
https://docs.python.org/3/library/unittest.html#unittest-test-discovery