Pregunta

Frecuentemente ejecuta "Rake", consulte algunas pruebas fallan y tienen que cortar manualmente las fallas en un comando nuevo, "Ruby algún problema -n alguna_test_method" para ejecutar pruebas individuales.¿Hay alguna manera de automatizar eso?

Se siente como un comportamiento estándar para que los IDES muestren errores y permiten volver a jugar rápido, así que me pregunto si alguien ha descubierto cómo hacerlo rápidamente en la línea de comandos.

¿Fue útil?

Solución

Guard es lo que está buscando:

https://github.com/guard/guard

Guardia mira el sistema de archivos para cambios y se desencadena automáticamente un comando.Con la protección puede ejecutar automáticamente las pruebas del segundo que se guardan.

para uso mínimo:

https://github.com/guard/guard-minitest

para la unidad de prueba:

https://github.com/guard/guard-test

para rspec:

https://github.com/guard/guard-rspec

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top