MyTetra Share
Делитесь знаниями!
Запустить pytest так, чтобы он понимал импорты относительно текущей директории
01.10.2019
14:04
Автор: br0ke
Текстовые метки: python, pytest, run, execute, PYTHONPATH, path, import, ImportError
Раздел: Информационные технологии - Python - Библиотеки - pytest

pytest резолвит имена в импортах по стандартным правилам Python, т.е. смотрит во всех путях, перечисленных в переменной PYTHONPATH.


Если запустить его вот так, то он не сможет резолвить импорты относительно текущей директории:


pytest tests/


А если вот так, то сможет:


python -m pytest tests/

 
MyTetra Share v.0.52
Яндекс индекс цитирования