Module: Covered::Ratio
- Included in:
- Coverage, Statistics, Statistics::Aggregate
- Defined in:
- lib/covered/coverage.rb
Instance Method Summary collapse
Instance Method Details
#complete? ⇒ Boolean
16 17 18 |
# File 'lib/covered/coverage.rb', line 16 def complete? executed_count == executable_count end |
#percentage ⇒ Object
20 21 22 |
# File 'lib/covered/coverage.rb', line 20 def percentage ratio * 100 end |
#ratio ⇒ Object
10 11 12 13 14 |
# File 'lib/covered/coverage.rb', line 10 def ratio return 1.0 if executable_count.zero? Rational(executed_count, executable_count) end |