pytest compared to built-in unittest does not discover test suites based on a directory being marked as a module, instead matching against the basename of a file to determine whether it is a test suite or not.
this allows for future separation between unit tests and other test types