Вопросы по теме 'tox'

Как рассчитать глобальное покрытие?
Я использую tox для проверки моего яйцо Python . И я хочу знать покрытие . Но проблема в том, что тесты выполняются с python 2 (2.6 и 2.7) и python 3 (3.3) , и некоторые строки должны быть выполнены в python 2, а другие в python 3, но это...
516 просмотров

Использовать подстановочный знак в команде tox
По разным причинам мне приходится выполнять pip install как команду в моем tox.ini (я делаю skipsdist=True , поэтому tox не будет устанавливать мои зависимости для меня, но мне все еще нужно установить некоторые из них в виртуальную среду)....
1393 просмотров
schedule 01.12.2023

Условные команды в tox? (tox, travis-ci и комбинезоны)
tl;dr: Я настраиваю CI для своего проекта, размещенного на github, используя tox и travis-ci . В конце сборки я запускаю converalls , чтобы отправить отчеты о покрытии в coveralls.io . Я хотел бы сделать эту команду «условной» - для...
2641 просмотров
schedule 28.05.2023

Tox не может скопировать файл, отличный от Python, при установке модуля
Это древовидная структура модуля, для которого я пишу файл setup.py : ls . LICENSE README.md bin examples module scratch setup.py tests tox.ini Я настроил свой setup.py следующим образом: from setuptools import setup, find_packages...
1645 просмотров
schedule 27.12.2022

Как позволить pytest обнаруживать и запускать доктесты в установленных модулях?
Я добавляю модульные тесты и в своего рода «устаревший» пакет Python. Некоторые модули содержат собственные тесты, встроенные в строки документации. Моя цель - запустить как эти доктесты, так и новые специализированные модульные тесты. После...
1446 просмотров
schedule 17.05.2022

Изменить рабочий каталог tox
Глядя на раздел tox global settings из документации tox, каталог .tox , который является рабочим каталогом, создается в каталоге, где находится tox.ini : toxworkdir={toxinidir}/.tox(PATH) Directory for tox to generate its environments...
1819 просмотров
schedule 18.07.2023

Как я могу установить дополнения с помощью `pip install git+ssh`?
У меня есть внутренний пакет Python, который я устанавливаю для tox с помощью pip install git+ssh://[email protected]/org/repo.git Это работает. Что не работает, так это установить дополнительный server . Что я пробовал pip...
2799 просмотров
schedule 02.01.2023

Как настроить несколько переводчиков в CircleCI с помощью Tox и Poetry?
Я настраиваю многоразовый пакет для Django. Я использую Poetry в качестве диспетчера пакетов, и я использую tox для тестирования в нескольких средах Python. Однако я продолжаю получать следующую ошибку на CircleCI: py27-django111: commands...
465 просмотров
schedule 02.02.2022

Насколько надежно кеширование Tox?
Я использую Tox в качестве оболочки для всех инструментов контроля качества кода Python, таких как flake8, mypy и pytest. Я также вызываю Токс из Дженкинса. В настоящее время за каждый git push мы создайте новую среду Conda, содержащую...
486 просмотров
schedule 11.05.2023

Как протестировать доступные роли?
Сценарий Я хочу разработать нестандартные роли. Эти роли должны быть проверены в процессе CI/CD с помощью molecule и использовать докер в качестве драйвера. Этот шаг проверки должен включать несколько разновидностей Linux (например,...
1020 просмотров
schedule 08.02.2023

Запуск tox с другой конфигурацией переменной среды
Я хочу запустить свой тест с разными значениями переменных среды. У меня есть этот tox.ini, который не делает того, что я хочу: # tox.ini [tox] envlist = py37-{foo,bar} [testenv] description = Tests common setenv = MY_VAR=COMMON commands =...
148 просмотров
schedule 03.05.2023

Установка пакетов с использованием tox из частного репозитория git в конвейере сборки Azure DevOps с использованием $ (System.AccessToken)
Во время сборки в Azure DevOps я пытаюсь установить пакет из частного репозитория git с помощью tox, но возникает ошибка Collecting git+https://****@<company>.visualstudio.com/<team>/_git/<repo_name>@<branch> Cloning...
35 просмотров
schedule 21.12.2022