Cómo correrlo?
El analisis de coverage se hace automaticamente despues de correr bundle exec rspec.
Resultados
Los resultados se guardan en la carpeta coverage/. Se puede abrir el archivo coverage/index.html en el navegador para ver el reporte.
Integración CI y reglas
El flujo de girhub actions va a fallar si el pull request arroja un coverage de 83% o menos. Tambien al correr las pruebas localmente se lanza un error en la terminal avisando lo mismo.
Añadí simplecov para hacer coverage de las pruebas de rspec, siguiendo las instrucciones en https://github.com/simplecov-ruby/simplecov
Cómo correrlo? El analisis de coverage se hace automaticamente despues de correr
bundle exec rspec
.Resultados Los resultados se guardan en la carpeta coverage/. Se puede abrir el archivo coverage/index.html en el navegador para ver el reporte.
Integración CI y reglas El flujo de girhub actions va a fallar si el pull request arroja un coverage de 83% o menos. Tambien al correr las pruebas localmente se lanza un error en la terminal avisando lo mismo.
Closes #21