Conversation
|
Виктория Я думаю нам нужен корневой requirements.txt с прописыванием внешних модулей, необходимых для разработки. Ну или готовый sh для инициализации окружения (я именно такой вариант и использую): create_py_env.sh: virtualenv venv
source venv/bin/activate
# pip install -U .
pip install flake8
pip install pytest
pip install pytest-xdist
pip install psycopg2
pip install six
pip install psutilИ здесь нужно прописать путь до собственного каталога testgres. Чтобы можно было выполнить инициализацию (виртуального) окружения и потом без проблем запускать как тесты самого testgres так и тесты плагина для пробакапа. Если testgres будет здесь прописан как модуль, то наверное и его собственные тесты могут подключать его по-человечески, а не через косвенные пути (как это сделано сейчас). |
|
Привет. Я разобрался с той проблемой в плагине Она лечится с помощью переменной окружения PYTHONPATH: Я этот трюк увидел в run_tests.py и понял что к чему ) Так что если этот requirements.txt добавлялся из-за этой проблемы, то он уже получается не нужен. |
|
It was done via #241 We did it ) |
No description provided.