У меня следующая типичная файловая структура проекта Python
packageA
+----subpackage1
+----classa.py
+----subpackage2
+----classb.py
+----test
+----subpackage1
+----classa_test.py
+----subpackage2
+----classb_test.py
. В настоящее время я пытаюсь организовать свои модульные и функциональные тесты, чтобы я мог запускать модульные и функциональные тесты отдельно с помощью носа, но также имел возможность запускать все тесты. Тесты будут находиться в packageA / test / subpackage1 и packageA / test / subpackage2.