Мне интересно, существует ли стандартный способ запуска тестов для пакета Python, который доступен на PyPi и Github.
Предположим, у нас есть этот пакет: https://github.com/Nekmo/djangocms-comments
Если кто-то хочет запустить свои тесты, как он это сделает?
То есть я получаю, что это должно быть python setup.py test
или что-то в этом роде. До этого нужно создать виртуальную среду с Django в ней.
После этих шагов команда все еще выдает ошибки с настройками, которые не были правильно установлены.
Отсюда мой вопрос: я что-то делаю не так или этот пакет просто не очень хорошо настроен для выполнения тестов?
В целом, каков наиболее оптимальный способ добавить код в такой модуль? Должен ли я установить его в проекте и установить в виртуальной среде через pip install -e ./djangocms_comments
? Или есть другой способ? Можно ли запустить тесты пакета, установленного в виртуальной среде?