You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hola, tengo un problema, seguí la capsula de como incorporar el testing en el proyecto y todo está ok. Pero ya comence a crear test y estos no aparecen en el apartado de coverage. Como puedo incorporarlos correctamente para que empiecen a tomar el % de los modelos?
En mi test_helper.rb tengo lo siguiente:
SimpleCov.start do
add_filter "/test/"
add_group "Users", "app/models/user.rb"
add_group "Controllers", "app/controllers"
end
Probe solo con "app/models" para ver todos los modelos y no funciona, así que tambien probe con /user.rb para intentar ver ese especificamente, y tampoco.
Esto es lo que me sale en coverage ( vacio ):
The text was updated successfully, but these errors were encountered:
Añadiendo a esto a mi me falto algo más de la guía de github (en donde lo explican mejor) pues cuando hacía mi test coverage siempre me marcaba 0% de cobertura, así que busque si esto podría ser un problema y, efectivamente, encontré que si creaba un archivo llamado "spring.rb" en "config/" y le añadia el siguiente texto:
if ENV['RAILS_ENV'] == 'test'
require 'simplecov'
SimpleCov.start
end
Ahora simplecov si detectaba mis tests y marcaba correctamente el porcentaje. Acá esta el link a la discusión de donde saque esta solución: https://stackoverflow.com/questions/12684945/simplecov-0-coverage
Por cierto, lo que dice @Osiries1111 es también correcto pues me funcionó también, gracias!!.
Hola, tengo un problema, seguí la capsula de como incorporar el testing en el proyecto y todo está ok. Pero ya comence a crear test y estos no aparecen en el apartado de coverage. Como puedo incorporarlos correctamente para que empiecen a tomar el % de los modelos?
En mi test_helper.rb tengo lo siguiente:
SimpleCov.start do
add_filter "/test/"
add_group "Users", "app/models/user.rb"
add_group "Controllers", "app/controllers"
end
Probe solo con "app/models" para ver todos los modelos y no funciona, así que tambien probe con /user.rb para intentar ver ese especificamente, y tampoco.
Esto es lo que me sale en coverage ( vacio ):

The text was updated successfully, but these errors were encountered: