Выполнение тестов модуля Python и Django - PullRequest
0 голосов
/ 01 мая 2020

Мне интересно, существует ли стандартный способ запуска тестов для пакета Python, который доступен на PyPi и Github.

Предположим, у нас есть этот пакет: https://github.com/Nekmo/djangocms-comments

Если кто-то хочет запустить свои тесты, как он это сделает?

То есть я получаю, что это должно быть python setup.py test или что-то в этом роде. До этого нужно создать виртуальную среду с Django в ней.

После этих шагов команда все еще выдает ошибки с настройками, которые не были правильно установлены.

Отсюда мой вопрос: я что-то делаю не так или этот пакет просто не очень хорошо настроен для выполнения тестов?

В целом, каков наиболее оптимальный способ добавить код в такой модуль? Должен ли я установить его в проекте и установить в виртуальной среде через pip install -e ./djangocms_comments? Или есть другой способ? Можно ли запустить тесты пакета, установленного в виртуальной среде?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...