nariz sangrado es un plugin nariz que intenta detener el dolor asociado con un conjunto de pruebas grandes por sólo ejecutar las pruebas aplicables a los cambios en su [git] rama.
Uso
Primero tendrá que ejecutar su banco de pruebas con la prueba-cobertura --record, para trazar la cobertura función inicial.
Una vez hecho esto, la nariz, sangrado mantendrá la cobertura hasta la fecha cada vez que se ejecuta en sí (j / atm k este es en realidad roto).
Después de la cobertura se ha construido, se puede confirmar los cambios dentro de una rama git y ejecutar --discover filtrar las pruebas que no proporcionan cobertura para los cambios. En la actualidad, los cambios se basan en el "origen / maestra" rama.
nariz-purga también comprueba falta de cobertura a lo largo del camino. Por defecto se producirá un error cuando se realiza un cambio de código que no tiene cobertura de la prueba. . Para desactivar esta funcionalidad, se debe configurar-cobertura faltante --skip
Requisitos :
- Python
- nariz
Comentarios que no se encuentran