class Test::Unit::TestSuite
Attributes
iterator[RW]
Public Instance Methods
failure_count()
click to toggle source
# File lib/test_queue/runner/testunit.rb, line 30 def failure_count (@iterator || @tests).map {|t| t.instance_variable_get(:@_result).failure_count}.inject(0, :+) end
run(result) { |STARTED, name| ... }
click to toggle source
# File lib/test_queue/runner/testunit.rb, line 13 def run(result, &progress_block) @start_time = Time.now yield(STARTED, name) yield(STARTED_OBJECT, self) run_startup(result) (@iterator || @tests).each do |test| @n_tests += test.size run_test(test, result, &progress_block) @passed = false unless test.passed? end run_shutdown(result) ensure @elapsed_time = Time.now - @start_time yield(FINISHED, name) yield(FINISHED_OBJECT, self) end