Class: Rcov::HTMLCoverage::SummaryFileInfo
- Inherits:
-
Object
- Object
- Rcov::HTMLCoverage::SummaryFileInfo
- Defined in:
- lib/rcov/formatters/html_coverage.rb
Overview
:nodoc:
Instance Method Summary collapse
- #code_coverage ⇒ Object
- #code_coverage_for_report ⇒ Object
-
#initialize(obj) ⇒ SummaryFileInfo
constructor
A new instance of SummaryFileInfo.
- #name ⇒ Object
- #num_code_lines ⇒ Object
- #num_lines ⇒ Object
- #total_coverage ⇒ Object
- #total_coverage_for_report ⇒ Object
Constructor Details
#initialize(obj) ⇒ SummaryFileInfo
Returns a new instance of SummaryFileInfo.
52 53 54 |
# File 'lib/rcov/formatters/html_coverage.rb', line 52 def initialize(obj) @o = obj end |
Instance Method Details
#code_coverage ⇒ Object
64 65 66 |
# File 'lib/rcov/formatters/html_coverage.rb', line 64 def code_coverage @o.code_coverage end |
#code_coverage_for_report ⇒ Object
68 69 70 |
# File 'lib/rcov/formatters/html_coverage.rb', line 68 def code_coverage_for_report code_coverage * 100 end |
#name ⇒ Object
80 81 82 |
# File 'lib/rcov/formatters/html_coverage.rb', line 80 def name "TOTAL" end |
#num_code_lines ⇒ Object
60 61 62 |
# File 'lib/rcov/formatters/html_coverage.rb', line 60 def num_code_lines @o.num_code_lines end |
#num_lines ⇒ Object
56 57 58 |
# File 'lib/rcov/formatters/html_coverage.rb', line 56 def num_lines @o.num_lines end |
#total_coverage ⇒ Object
72 73 74 |
# File 'lib/rcov/formatters/html_coverage.rb', line 72 def total_coverage @o.total_coverage end |
#total_coverage_for_report ⇒ Object
76 77 78 |
# File 'lib/rcov/formatters/html_coverage.rb', line 76 def total_coverage_for_report total_coverage * 100 end |