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