2011-08-24 3 views
6

Je viens de voir cette question sur des rails de rails question tracker:Trouver sur la couverture de test

https://github.com/rails/rails/issues/2667

Et je voudrais savoir quelles parties du code ne sont pas couverts. Je n'ai pas trouvé d'outil de couverture dans les Rakefiles, et la recherche est un peu frustrante, car elle donne beaucoup plus de résultats sur la couverture de test sur votre application rails que sur la couverture de test du framework lui-même.

Est-ce que quelqu'un a mis en place un outil de couverture de code? Y a-t-il de la documentation sur la façon de le faire?

Répondre

3

Rcov (ou SimpleCov pour 1.9) est l'outil standard pour la couverture de code Ruby. Il devrait être assez simple d'en faire l'un des tests de rails.

+0

Pourriez-vous s'il vous plaît me montrer? Le README dit d'ajouter à test_helper.rb, mais les tests de rails n'en ont pas. En outre, si j'essaie de créer et d'inclure dans quelques tests, je continue à obtenir une couverture de 0%. Donc, ce n'est pas simple pour moi jusqu'ici ... – Thiago

+0

Je cours bundle exec rake spec: rcov – konyak

Questions connexes