### From http://svn.geekdaily.org/public/rails/plugins/generally_useful/tasks/coverage_via_rcov.rake
namespace :test do
+ desc 'Measures test coverage'
+ task :coverage do
+ rm_f "coverage"
+ rm_f "coverage.data"
+ rcov = "rcov --rails --aggregate coverage.data --text-summary -Ilib"
+ system("#{rcov} --no-html test/unit/*_test.rb")
+ system("#{rcov} --no-html test/functional/*_test.rb")
+ system("#{rcov} --html test/integration/*_test.rb")
+ system("open coverage/index.html") if PLATFORM['darwin']
+ end
+
namespace :scm do
namespace :setup do
desc "Creates directory for test repositories"