Class: TestBelt::Callbacks::Runner

Inherits:
Test::Unit::UI::Console::TestRunner
  • Object
show all
Defined in:
lib/test_belt/callbacks/suite.rb,
lib/test_belt/callbacks/suite.rb,
lib/test_belt/callbacks/suite.rb

Instance Method Summary collapse

Instance Method Details

#finished(*args) ⇒ Object



81
82
83
84
85
86
87
88
# File 'lib/test_belt/callbacks/suite.rb', line 81

def finished(*args)
  if ::Test::Unit::TestCase.respond_to?(:suite_finished)
    ::Test::Unit::TestCase._testbelt_finished_callbacks.reverse.each do |callback|
      callback.call
    end
  end
  super
end

#started(*args) ⇒ Object



72
73
74
75
76
77
78
79
# File 'lib/test_belt/callbacks/suite.rb', line 72

def started(*args)
  super
  if ::Test::Unit::TestCase.respond_to?(:suite_started)
    ::Test::Unit::TestCase._testbelt_started_callbacks.each do |callback|
      callback.call
    end
  end
end