Commit 686cab45 by Calen Pennington

Build all available coverage xml and html, even if some is missing

parent 28bb4724
...@@ -198,7 +198,7 @@ namespace :coverage do ...@@ -198,7 +198,7 @@ namespace :coverage do
desc "Build the html coverage reports" desc "Build the html coverage reports"
task :html => :report_dirs do task :html => :report_dirs do
TEST_TASK_DIRS.each do |dir| TEST_TASK_DIRS.each do |dir|
sh("coverage html --rcfile=#{dir}/.coveragerc") sh("coverage html --rcfile=#{dir}/.coveragerc || echo 'Unable to build coverage html for #{dir}'")
end end
end end
...@@ -206,7 +206,7 @@ namespace :coverage do ...@@ -206,7 +206,7 @@ namespace :coverage do
task :xml => :report_dirs do task :xml => :report_dirs do
TEST_TASK_DIRS.each do |dir| TEST_TASK_DIRS.each do |dir|
# Why doesn't the rcfile control the xml output file properly?? # Why doesn't the rcfile control the xml output file properly??
sh("coverage xml -o reports/#{dir}/coverage.xml --rcfile=#{dir}/.coveragerc") sh("coverage xml -o reports/#{dir}/coverage.xml --rcfile=#{dir}/.coveragerc || echo 'Unable to build coverage xml for #{dir}'")
end end
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