Module Bacon::TestUnitOutput
In: lib/bacon.rb

Methods

Classes and Modules

Module Bacon::TestUnitOutput::Kernel
Module Bacon::TestUnitOutput::TapOutput
Class Bacon::TestUnitOutput::FalseClass
Class Bacon::TestUnitOutput::Numeric
Class Bacon::TestUnitOutput::Object
Class Bacon::TestUnitOutput::Proc
Class Bacon::TestUnitOutput::Should
Class Bacon::TestUnitOutput::TrueClass

Public Instance methods

[Source]

    # File lib/bacon.rb, line 58
58:     def handle_requirement(description)
59:       error = yield
60:       if error.empty?
61:         print "."
62:       else
63:         print error[0..0]
64:       end
65:     end

[Source]

    # File lib/bacon.rb, line 56
56:     def handle_specification(name)  yield  end
57: 
58:     def handle_requirement(description)
59:       error = yield
60:       if error.empty?
61:         print "."
62:       else
63:         print error[0..0]
64:       end
65:     end
66: 
67:     def handle_summary
68:       puts "", ErrorLog
69:       puts "%d tests, %d assertions, %d failures, %d errors" %
70:         Counter.values_at(:specifications, :requirements, :failed, :errors)
71:     end
72:   end

[Source]

    # File lib/bacon.rb, line 67
67:     def handle_summary
68:       puts "", ErrorLog
69:       puts "%d tests, %d assertions, %d failures, %d errors" %
70:         Counter.values_at(:specifications, :requirements, :failed, :errors)
71:     end

[Validate]