Module: TestUnitOutput
- Defined in:
- lib/output/test_unit_output.rb
Instance Method Summary collapse
- #handle_requirement(description) ⇒ Object
- #handle_specification(name) ⇒ Object
- #handle_summary(started_at) ⇒ Object
Instance Method Details
#handle_requirement(description) ⇒ Object
4 5 6 7 8 9 10 11 |
# File 'lib/output/test_unit_output.rb', line 4 def handle_requirement(description) error = yield if error.empty? print "." else print error[0..0] end end |
#handle_specification(name) ⇒ Object
2 |
# File 'lib/output/test_unit_output.rb', line 2 def handle_specification(name) yield end |
#handle_summary(started_at) ⇒ Object
13 14 15 16 17 18 |
# File 'lib/output/test_unit_output.rb', line 13 def handle_summary(started_at) puts "", "Finished in #{Time.now - @timer} seconds." puts ErrorLog if Backtraces puts "%d tests, %d assertions, %d failures, %d errors" % Counter.values_at(:specifications, :requirements, :failed, :errors) end |