При запуске теста с python mycore/tests4extractor.py
это работает.Если запустить тест с nosetests ./mycore/tests4extractor.py
, то с ошибкой ImportError: No module named extractor
.Я нахожусь в папке helpers
.
Структура проекта:
helpers/
mycore/
__init__.py
extractor.py
tests4extractor.py
Установка PYTHONPATH для абсолютного пути к helpers
и / или helpers/mycore
не помогает.
Ответ
tests4extractor.py:
import mycore
from extractor import extract
следует изменить на:
import mycore
from mycore.extractor import extract
И Python должен бытьзапустить с python -mmycore.tests4_strings