Вопросы по теме 'tox'
Как рассчитать глобальное покрытие?
Я использую tox для проверки моего яйцо Python . И я хочу знать покрытие .
Но проблема в том, что тесты выполняются с python 2 (2.6 и 2.7) и python 3 (3.3) , и некоторые строки должны быть выполнены в python 2, а другие в python 3, но это...
516 просмотров
schedule
10.05.2023
Использовать подстановочный знак в команде 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