/tools/Ruby/lib/ruby/1.8/runit/testresult.rb
http://github.com/agross/netopenspace · Ruby · 44 lines · 39 code · 2 blank · 3 comment · 0 complexity · f4c8255c3df98eda7b5ba36985fa3d94 MD5 · raw file
- # Author:: Nathaniel Talbott.
- # Copyright:: Copyright (c) 2000-2002 Nathaniel Talbott. All rights reserved.
- # License:: Ruby license.
- require 'test/unit/testresult'
- module RUNIT
- class TestResult < Test::Unit::TestResult
- attr_reader(:errors, :failures)
- def succeed?
- return passed?
- end
- def failure_size
- return failure_count
- end
- def run_asserts
- return assertion_count
- end
- def error_size
- return error_count
- end
- def run_tests
- return run_count
- end
- def add_failure(failure)
- def failure.at
- return location
- end
- def failure.err
- return message
- end
- super(failure)
- end
- def add_error(error)
- def error.at
- return location
- end
- def error.err
- return exception
- end
- super(error)
- end
- end
- end