Mesure de la couverture de vos tests avec RCov

Bonjour à tous

Je vous invite à jeter un oeil si vous ne l’utilisez pas déjà :
http://eigenclass.org/hiki.rb?rcov

Outil sympathique pour mesurer la couverture en tests de votre code (=
détecter les parties de vos classes qui ne sont pas testées), et générer
un
rapport comme celui ci : eigenclass.org

Un exemple de tâche rake (tirée de la doc de rcov) qui permet de générer
un
rapport html:

desc ‘Launch rcov for all the tests’

require ‘rcov/rcovtask’

Rcov::RcovTask.new do |t|
files = ARGV[1] || ‘test//_test.rb’
t.test_files = FileList[files]

t.verbose = true # uncomment to see the executed command

end

a+

Thibaut