From 83959c79ce06a9ace277ecac98dfad05c61e4db8 Mon Sep 17 00:00:00 2001 From: David Gageot Date: Wed, 31 Oct 2012 13:04:32 +0100 Subject: [PATCH] SONAR-3890 the overall code coverage should not be computed when the code coverage by unit tests is not computed with jacoco --- .../views/resource/_header_coverage.html.erb | 58 +++++++++++++++---- 1 file changed, 46 insertions(+), 12 deletions(-) diff --git a/sonar-server/src/main/webapp/WEB-INF/app/views/resource/_header_coverage.html.erb b/sonar-server/src/main/webapp/WEB-INF/app/views/resource/_header_coverage.html.erb index 92fc0e28297..d77ccca66ef 100644 --- a/sonar-server/src/main/webapp/WEB-INF/app/views/resource/_header_coverage.html.erb +++ b/sonar-server/src/main/webapp/WEB-INF/app/views/resource/_header_coverage.html.erb @@ -6,26 +6,60 @@ <% end -%> - <% [('overall_' if @display_overall_coverage), '', ('it_' if @display_it_coverage)].compact.each_with_index do |prefix, index| -%> + <% if @display_overall_coverage -%> - <% if index == 0 -%> - - + + + + + + + + + <% end -%> + + + + + <% if @display_overall_coverage -%> + + + + <% else -%> + + + + + + <% end -%> + + + <% if @display_it_coverage -%> + + + + <% if @display_overall_coverage -%> + + + + <% else -%> - <% else -%> - - - - - <% end -%> <% end -%> -- 2.39.5
<%= format(new, prefix, 'coverage', :span => true) -%><%= format(new, 'overall_', 'coverage', :span => true) -%><%= h Metric.name_for('line_coverage') -%>: + <%= format(new, 'overall_', 'line_coverage') -%> <%= format_ratio(new, 'overall_', 'lines_to_cover', 'uncovered_lines') -%> + <%= h Metric.name_for('branch_coverage') -%>: + <%= format(new, 'overall_', 'branch_coverage') -%> <%= format_ratio(new, 'overall_', 'conditions_to_cover', 'uncovered_conditions') -%> +
<%= format(new, '', 'coverage', :span => true) -%><%= message('coverage_viewer.by') -%><%= h Metric.name_for('line_coverage') -%>: + <%= format(new, '', 'line_coverage') -%> <%= format_ratio(new, '', 'lines_to_cover', 'uncovered_lines') -%> + <%= h Metric.name_for('branch_coverage') -%>: + <%= format(new, '', 'branch_coverage') -%> <%= format_ratio(new, '', 'conditions_to_cover', 'uncovered_conditions') -%> +
<%= format(new, 'it_', 'coverage', :span => true) -%><%= message('it_' + 'coverage_viewer.by') -%><%= h Metric.name_for('line_coverage') -%>: - <%= format(new, prefix, 'line_coverage') -%> <%= format_ratio(new, prefix, 'lines_to_cover', 'uncovered_lines') -%> + <%= format(new, 'it_', 'line_coverage') -%> <%= format_ratio(new, 'it_', 'lines_to_cover', 'uncovered_lines') -%> <%= h Metric.name_for('branch_coverage') -%>: - <%= format(new, prefix, 'branch_coverage') -%> <%= format_ratio(new, prefix, 'conditions_to_cover', 'uncovered_conditions') -%> + <%= format(new, 'it_', 'branch_coverage') -%> <%= format_ratio(new, 'it_', 'conditions_to_cover', 'uncovered_conditions') -%> <%= format(new, prefix, 'coverage', :span => true) -%><%= message(prefix + 'coverage_viewer.by') -%>