Test discovery is best handled by adopting good practices.
I suggest we move in a phased manner. Begin by adopting good practices for tests outside application code, which is the way it is currently configured.
From ~2013 (from unittest era), read Kenneth Reitz suggested test suite structure here
Test discovery is best handled by adopting good practices.
I suggest we move in a phased manner. Begin by adopting good practices for tests outside application code, which is the way it is currently configured.
From ~2013 (from
unittest
era), read Kenneth Reitz suggested test suite structure hereconsidering the use of importlib
restructuring the repo with /src layout
conftest.py seems to be versatile
write some more tests