Это широкий вопрос, потому что никто, кажется, еще не нашел для него решения, поэтому я думаю, что просьба посмотреть рабочий пример может оказаться более полезным. Итак, вот и:
Кто-нибудь тестировал проект Python с использованием импорта нескольких файлов / пакетов?
Я имею в виду, есть ли у вас список каталогов, например:
project/
|
|____app/
|___main.py
|___2ndFile.py
|___3rdFile.py
|____tests/
|____main_tests.py
Где ваш main.py импортирует несколько файлов, а вы выполняете тесты из файла проекта, используя тестовый скрипт в файле main_tests.py? Если да, то можете ли вы сделать снимок экрана в разделе импорта как всех ваших основных файлов, так и файла main_tests.py?
Похоже, это серьезная проблема при носовых тестах, без видимого решения: