Добрый день! Прошу помощи в следующем вопросе: при запуске тестов командой pytest в консоли, проект не может найти папку Source
Структура проекта следующая:
- Resource (папка с файлами)
- Source (папка с файлами)
- TEST
- AUTH
- SORT
…
Тесты из папки TEST ссылаются (через Import) на функции, описанные в файлах папки Source
При запуске из консоли, получаю ошибку:
Test\Auth\test_login_negative.py:2: in
from Source.allure_reporting import Reporting
E ModuleNotFoundError: No module named ‘Source’
______________ ERROR collecting Test/Auth/test_login_positive.py ______________
ImportError while importing test module ‘C:\work\atol-qa-apilk\Test\Auth\test_login_positive.py’.
Hint: make sure your test modules/packages have valid Python names.
Traceback:
Test\Auth\test_login_positive.py:2: in
from Source.allure_reporting import Reporting
E ModuleNotFoundError: No module named ‘Source’
Может ли это быть связано со структурой папок, или причина в чем-то другом?
Примечание: при запуске тестов “по стрелке” из Pycharm, все работает и находится