ПУТЬ проблема с pytest 'ImportError: Нет модуля с именем YadaYadaYada'
Я использовал easy_install для установки pytest на Mac и начал писать тесты для проекта с файловой структурой, например:
repo/
repo/app.py
repo/settings.py
repo/models.py
repo/tests/
repo/tests/test_app.py
бежатьpy.test
в то время как в каталоге репо все ведет себя так, как вы ожидаете
но когда я пытаюсь сделать то же самое на Linux или Windows (на обоих есть pytest 2.2.3), он лает всякий раз, когда ему удается выполнить первый импорт чего-либо из пути моего приложения. Скажем напримерfrom app import some_def_in_app
Нужно ли редактировать мой PATH для запуска py.test на этих системах? Кто-нибудь испытывал это?