module KnapsackPro::Adapters::TestUnitAdapter::BindTimeTrackerTestUnitPlugin
Overrides the method from unit-test gem github.com/test-unit/test-unit/blob/master/lib/test/unit/testsuite.rb
Public Instance Methods
run_shutdown(result)
click to toggle source
# File lib/knapsack_pro/adapters/test_unit_adapter.rb, line 54 def run_shutdown(result) return if @test_case.nil? KnapsackPro.tracker.stop_timer return if !@test_case.respond_to?(:shutdown) begin @test_case.shutdown rescue Exception raise unless handle_exception($!, result) end end
run_startup(result)
click to toggle source
# File lib/knapsack_pro/adapters/test_unit_adapter.rb, line 42 def run_startup(result) return if @test_case.nil? KnapsackPro.tracker.current_test_path = KnapsackPro::Adapters::TestUnitAdapter.test_path(self) KnapsackPro.tracker.start_timer return if !@test_case.respond_to?(:startup) begin @test_case.startup rescue Exception raise unless handle_exception($!, result) end end