Об этом проекте
tox — это универсальный инструмент командной строки для управления виртуальными средами и тестирования Python. Он предназначен для автоматизации и стандартизации тестирования, являясь частью более широких усилий по упрощению упаковки, тестирования и выпуска Python-программ вместе с pytest и devpi.
Основные применения:
- Проверка того, что пакет правильно собирается и устанавливается в различных средах, таких как разные реализации Python, версии или зависимости установки.
- Запуск тестов в каждой среде с выбранным инструментом тестирования.
- Выступление в качестве интерфейса для серверов непрерывной интеграции, сокращая шаблонный код и объединяя CI и тестирование на основе оболочки.
Проект предоставляет руководство пользователя с примером и подробным введением, а также видео, представляющее проблемную область и то, как tox решает её. Он распространяется через PyPI и документирует поддерживаемые версии Python.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.