Sobre el proyecto
tox es una herramienta genérica de línea de comandos para la gestión de entornos virtuales y pruebas en Python. Su objetivo es automatizar y estandarizar las pruebas, formando parte de un esfuerzo más amplio para facilitar el empaquetado, las pruebas y la publicación de software Python junto con pytest y devpi.
Usos clave:
- Verificar que un paquete se compila e instala correctamente en diferentes entornos, como distintas implementaciones de Python, versiones o dependencias de instalación.
- Ejecutar pruebas en cada entorno con la herramienta de prueba elegida.
- Actuar como interfaz para servidores de integración continua, reduciendo el código repetitivo y fusionando las pruebas basadas en CI y en shell.
El proyecto proporciona una guía de usuario con un ejemplo y una introducción detallada, además de un video que presenta el espacio del problema y cómo tox lo resuelve. Se distribuye a través de PyPI y documenta las versiones de Python compatibles.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.