Skip to content

Commit 120610d

Browse files
authored
Merge pull request #557 from fatkodima/style-for-0-missed-lines
Change style for 0 missed lines
2 parents 0cd5726 + a2d1e63 commit 120610d

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

lib/coverband/utils/html_formatter.rb

+8
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,14 @@ def strength_css_class(covered_strength)
150150
end
151151
end
152152

153+
def missed_lines_css_class(count)
154+
if count == 0
155+
"green"
156+
else
157+
"red"
158+
end
159+
end
160+
153161
# Return a (kind of) unique id for the source file given. Uses SHA1 on path for the id
154162
def id(source_file)
155163
Digest::SHA1.hexdigest(source_file.filename)

views/source_file.erb

+1-1
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@
2727
<b><%= source_file.lines_of_code %></b> relevant lines.
2828
<b><%= result.runtime_relavent_lines(source_file) %></b> runtime relevant lines.
2929
<span class="green"><b><%= source_file.covered_lines.count %></b> lines covered</span> and
30-
<span class="red"><b><%= source_file.missed_lines.count %></b> lines missed.</span>
30+
<span class="<%= missed_lines_css_class(source_file.missed_lines.count) %>"><b><%= source_file.missed_lines.count %></b> lines missed.</span>
3131
</div>
3232
<div>
3333
Coverage first seen: <%= source_file.first_updated_at %>, last activity recorded:

0 commit comments

Comments
 (0)