├── __init__.py
│ ├── config.py
│ └── logging.py
├── requirements.txt
└── test_genproto.py
Пытаюсь в тесты test_genproto.py подключить функцию из genproto.py и пишу в test_genproto.py:
from .genproto import get_version_from_file
Запускаю и ошибка:
__init__.py:1: in <module>
from . import genproto
genproto.py:13: in <module>
from misc import config
E ModuleNotFoundError: No module named 'misc'
В самом genproto.py импортируется misc вот так:
from misc import config
Что я делаю не так?)
ты как-то странно тесты запускаешь
а сам genproto работает?
Из корня... pytest test_genproto.py::test_check_generated_version_on_client_for_python
ага, может я что-то перемудрил с __init__.py
воспользуйся одной из рекомендуемых структур пайтестом
Обсуждают сегодня