Commit ded602c8 authored by Jean-Philippe Lang's avatar Jean-Philippe Lang

Run all tests for coverage.

git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@3060 e93f8b46-1217-0410-a6f0-8f06a7374b81
parent 534ce511
...@@ -5,10 +5,9 @@ namespace :test do ...@@ -5,10 +5,9 @@ namespace :test do
task :coverage do task :coverage do
rm_f "coverage" rm_f "coverage"
rm_f "coverage.data" rm_f "coverage.data"
rcov = "rcov --rails --aggregate coverage.data --text-summary -Ilib" rcov = "rcov --rails --aggregate coverage.data --text-summary -Ilib --html"
system("#{rcov} --no-html test/unit/*_test.rb") files = Dir.glob("test/**/*_test.rb").join(" ")
system("#{rcov} --no-html test/functional/*_test.rb") system("#{rcov} #{files}")
system("#{rcov} --html test/integration/*_test.rb")
system("open coverage/index.html") if PLATFORM['darwin'] system("open coverage/index.html") if PLATFORM['darwin']
end end
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment