class Reporter

Attributes

failures[RW]

Public Class Methods

new() click to toggle source
# File lib/moomootest.rb, line 29
def initialize
  self.failures = []
end

Public Instance Methods

<<(result) click to toggle source
# File lib/moomootest.rb, line 33
def << result
  unless result.failure? then  
    print '.'
  else
    print 'F'
    failures << result
  end
end
summary() click to toggle source
# File lib/moomootest.rb, line 42
def summary
  puts

  failures.each do |result|
    failure = result.failure
    puts
    puts "Failure: #{result.class}##{result.name}: #{failure.message}"
    puts "  #{failure.backtrace.first}"
  end
end