Вопросы по теме 'tox'
Как использовать tox и py.test, чтобы ограничить модульные тесты поддерживаемыми платформами?
У меня есть небольшой пакет python teno , который я хочу запустить, протестировать и установить в широком диапазоне. версий python, начиная с 2.5 и заканчивая 3.2
Мне нужна поддержка 2.5, потому что у нас все еще есть машины, на которых она...
1468 просмотров
schedule
04.06.2024
Как я могу указать tox на все версии Python переносимым способом (например, без жесткого кодирования путей в tox.ini)?
Я хотел бы запустить tox для python 2.6, 2.7, 3.3 и т. д., и я ищу способ сделать это, который не требует жесткого кодирования путей python в tox.ini проекта, как я сейчас делаю:
[testenv:py27]
basepython=/usr/prog/python/2.7.5/bin/python...
190 просмотров
schedule
06.07.2022
Как импортировать все переменные среды в tox
Я использую следующее в setenv, чтобы импортировать переменную среды из того места, где я запускаю, но есть ли способ импортировать все переменные, чтобы мне действительно не нужно было импортировать одну за другой.
например: {env: TEMPEST_CONFIG:}...
11457 просмотров
schedule
27.03.2022
Несоответствующие результаты с Travis CI и tox
Я настроил непрерывную интеграцию для моего проекта с открытым исходным кодом в Travis. tox , похоже, имеет некоторые проблемы с кавычками в командах, поэтому я создал временную ветвь для отладки проблемы. В этот момент я столкнулся с очень...
207 просмотров
schedule
07.07.2023
Использование tox с Anaconda Python
В системе Ubuntu я пытаюсь протестировать пакет python с tox и несколькими версиями python. Одна из версий python, которую я пытаюсь протестировать, - это 64-разрядная версия Anaconda Python 2.7. Прежде чем я смогу начать тестирование с Tox, мне...
1581 просмотров
schedule
17.12.2023
Тестирование проекта Python с помощью Tox и Teamcity
У меня есть проект с очень простой матрицей конфигурации, описанный в tox : py{27,35}-django{18,19}
Я использую TeamCity в качестве CI-сервера, запускаю тесты с py.test с установленным teamcity-messages . Я пробовал запускать каждую...
785 просмотров
schedule
09.06.2023
Покрытие в tox для нескольких версий Python
Вот ссылка на проект и результаты, которые можно использовать для воспроизведения проблемы. Опишу ниже.
Я использую покрытие с помощью tox против нескольких версий python. Мой файл tox.ini выглядит примерно так:
[tox]
envlist =...
2795 просмотров
schedule
06.01.2023
ошибка travis-CI после запроса на извлечение
Недавно я сделал свой первый запрос на вытягивание на github. Проект, в который я пытаюсь внести свой вклад, написан на python и использует tox и travis CI. Когда я смотрю на github.com/author/project/ тянет, я вижу сообщение "Ошибка: сборка Travis...
515 просмотров
schedule
23.01.2023
Как добавить passenv в tox.ini без редактирования файла, но запустив tox в сценарии природы оболочки virtualenv в Jenkins за прокси (python)
Я пытаюсь запустить модульные тесты Python в jenkins, используя virtualenv tox . Я за прокси, поэтому мне нужно передать HTTP_PROXY и HTTPS_PROXY в tox, иначе у него проблемы со скачиванием.
Я обнаружил, что могу отредактировать tox.ini и...
1116 просмотров
schedule
11.11.2022
Ошибка Unicode при запуске теста Flake8 с TOX
Я новичок в Tox, и я хочу настроить его для запуска теста flake8 в моем проекте, но я продолжаю получать ошибку Unicode, когда пытаюсь запустить tox.
UnicodeDecodeError: 'ascii' codec can't decode byte 0xe2 in position 76: ordinal not in...
1422 просмотров
schedule
24.11.2022
файл не найден на travis-ci при запуске pytest из tox с использованием докера
Я пытаюсь запустить свои тесты через travis-ci, но получаю сообщение об ошибке «Файл тестов не найден». Когда я запускаю локальный с той же командой, все в порядке, но в travis я получаю эту ошибку. Я думаю, это потому, что папка с тестами, которая...
475 просмотров
schedule
15.01.2024
установить pytest arg для tox, но не для прямого pytest
Я бы хотел запустить pytest по умолчанию с некоторым аргументом ( -n 2 ), но я не хочу, чтобы этот аргумент использовался по умолчанию, если я просто наберу pytest ... , чтобы запустить pytest напрямую. Это возможно?
Если я включу это:...
124 просмотров
schedule
29.05.2022
Как я могу пометить тесты как длинные и пропустить их?
Я обычно запускаю свои тесты с tox , который вызывает pytest . Эта установка отлично работает во многих проектах. Однако в некоторых проектах у меня есть тесты, которые занимают много времени (несколько минут). Я не хочу запускать их каждый раз....
531 просмотров
schedule
25.07.2022
Tox 0% покрытие
У меня есть проект на Python, в котором я использую:
pipenv
токсичный
pytest
и многое другое.
По сути, я хочу добавить tox в свои конвейеры gitlab. И почти все вроде работает, вызов mypy , flake8 или black из tox работает...
1250 просмотров
schedule
03.06.2022
CircleCI - pytest не может найти файлы, используемые тестами
Я использую tox для запуска тестов в моем развертывании CircleCI. У меня есть каталог с именем tests , и в этом каталоге у меня есть другой каталог с именем test_files с файлами, которые я использую для имитации, например, файлы с данными JSON....
485 просмотров
schedule
02.04.2022
«нет модуля с именем pip» при запуске tox
У меня есть простой файл tox, выполняющий базовые модульные тесты Python, которые я пытаюсь запустить для нескольких версий Python.
[tox]
envlist = py36, py37
[testenv]
setenv =
PYTHONPATH = {toxinidir}
Я использовал pyenv для управления...
172 просмотров
schedule
11.02.2023