À propos du projet
tox est un outil générique en ligne de commande de gestion d'environnements virtuels et de tests pour Python. Il vise à automatiser et normaliser les tests, dans le cadre d'un effort plus large pour faciliter l'empaquetage, les tests et la publication de logiciels Python aux côtés de pytest et devpi.
Principaux usages :
- Vérifier qu'un paquet se construit et s'installe correctement dans différents environnements, tels que différentes implémentations de Python, versions ou dépendances d'installation.
- Exécuter les tests dans chaque environnement avec l'outil de test de son choix.
- Servir de frontend aux serveurs d'intégration continue, en réduisant le code répétitif et en fusionnant les tests CI et ceux basés sur le shell.
Le projet fournit un guide utilisateur avec un exemple et une introduction détaillée, ainsi qu'une vidéo présentant la problématique et la manière dont tox la résout. Il est distribué via PyPI et documente les versions de Python prises en charge.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.