Class: Uspec::Stats
- Inherits:
-
Object
- Object
- Uspec::Stats
- Defined in:
- lib/uspec/stats.rb
Class Method Summary collapse
Class Method Details
.clear_results! ⇒ Object
12 13 14 |
# File 'lib/uspec/stats.rb', line 12 def clear_results! @results = Array.new end |
.exit_code ⇒ Object
16 17 18 19 20 |
# File 'lib/uspec/stats.rb', line 16 def exit_code # checking for truthy isn't good enough, it must be exactly true! failures = results.count{|result| result != true } failures > 255 ? 255 : failures end |
.results ⇒ Object
8 9 10 |
# File 'lib/uspec/stats.rb', line 8 def results @results ||= clear_results! end |
.results? ⇒ Boolean
4 5 6 |
# File 'lib/uspec/stats.rb', line 4 def results? !results.empty? end |