Pytest не видит пакеты импортированные в модуле, откуда импортируется функция для теста
Написал модуль, написал для него тесты. Запустил - проходят. Запустил программу - не работает. Ошибка импорта. Вернул то, как было, но теперь тесты не проходят. Репозиторий: https://github.com/PC-Nazarka/maze-solver
Ответы (1 шт):
Автор решения: ZZaRRyaDD
→ Ссылка
- Все пофиксил путем создания файла
pytest.iniсо следующим содержимым:
[pytest]
pythonpath = ./maze_solver
- Так же сработал относительный импорт, т.е. в основном пакете через
.. Но проект теперь запускать с помощьюpython -m maze_solver
