module Test::Unit::TestResultFailureSupport

def add_failure(failure)

Records a Test::Unit::Failure.
def add_failure(failure)
  @failures << failure
  notify_fault(failure)
  notify_changed
end

def failure_count

recorded.
Returns the number of failures this TestResult has
def failure_count
  @failures.size
end

def failure_occurred?

def failure_occurred?
  not @failures.empty?
end

def failure_summary

def failure_summary
  "#{failure_count} failures"
end

def initialize_containers

def initialize_containers
  super
  @failures = []
  @summary_generators << :failure_summary
  @problem_checkers << :failure_occurred?
end