Module: CC::Service::CoverageHelper
- Defined in:
- lib/cc/helpers/coverage_helper.rb
Instance Method Summary collapse
- #covered_percent ⇒ Object
- #covered_percent_delta ⇒ Object
- #delta ⇒ Object
- #improved? ⇒ Boolean
- #previous_covered_percent ⇒ Object
Instance Method Details
#covered_percent ⇒ Object
14 15 16 |
# File 'lib/cc/helpers/coverage_helper.rb', line 14 def covered_percent payload.fetch("covered_percent", 0).round(1) end |
#covered_percent_delta ⇒ Object
22 23 24 |
# File 'lib/cc/helpers/coverage_helper.rb', line 22 def covered_percent_delta payload.fetch("covered_percent_delta", 0) # pre-rounded end |
#delta ⇒ Object
6 7 8 9 10 11 12 |
# File 'lib/cc/helpers/coverage_helper.rb', line 6 def delta if improved? "+#{covered_percent_delta.round(1)}%" else "#{covered_percent_delta.round(1)}%" end end |
#improved? ⇒ Boolean
2 3 4 |
# File 'lib/cc/helpers/coverage_helper.rb', line 2 def improved? covered_percent_delta > 0 end |
#previous_covered_percent ⇒ Object
18 19 20 |
# File 'lib/cc/helpers/coverage_helper.rb', line 18 def previous_covered_percent payload.fetch("previous_covered_percent", 0).round(1) end |