class TestUnitFixture::TestCleanup
Public Instance Methods
called(id)
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 259 def called(id) called_ids << id end
called_ids()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 255 def called_ids @called_ids ||= [] end
cleanup()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 263 def cleanup called(:cleanup) raise "cleanup" end
custom_cleanup_method0()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 269 def custom_cleanup_method0 called(:custom_cleanup_method0) raise "custom_cleanup_method0" end
custom_cleanup_method1()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 280 def custom_cleanup_method1 called(:custom_cleanup_method1) raise "custom_cleanup_method1" end
test_nothing()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 290 def test_nothing end
test_with_after_option()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 212 def test_with_after_option expected_cleanup_calls = [:cleanup, :custom_cleanup_callback3, :custom_cleanup_method3, :custom_cleanup_method0, :custom_cleanup_callback0, :custom_cleanup_method1, :custom_cleanup_callback1] test_case = assert_cleanup(expected_cleanup_calls, [[{:after => :append}], [{:after => :append}], [{:after => :prepend}], [{:after => :prepend}]]) assert_inherited_cleanup(expected_cleanup_calls, test_case) assert_inherited_cleanup([:cleanup], nil) assert_called_fixtures(expected_cleanup_calls, test_case) end
test_with_before_option()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 193 def test_with_before_option expected_cleanup_calls = [:custom_cleanup_callback3, :custom_cleanup_method3, :custom_cleanup_method0, :custom_cleanup_callback0, :custom_cleanup_method1, :custom_cleanup_callback1, :cleanup] test_case = assert_cleanup(expected_cleanup_calls, [[{:before => :append}], [{:before => :append}], [{:before => :prepend}], [{:before => :prepend}]]) assert_inherited_cleanup(expected_cleanup_calls, test_case) assert_inherited_cleanup([:cleanup], nil) assert_called_fixtures(expected_cleanup_calls, test_case) end
test_with_exception()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 253 def test_with_exception test_case = Class.new(Test::Unit::TestCase) do def called_ids @called_ids ||= [] end def called(id) called_ids << id end def cleanup called(:cleanup) raise "cleanup" end cleanup def custom_cleanup_method0 called(:custom_cleanup_method0) raise "custom_cleanup_method0" end cleanup do called(:custom_cleanup_callback0) raise "custom_cleanup_callback0" end cleanup def custom_cleanup_method1 called(:custom_cleanup_method1) raise "custom_cleanup_method1" end cleanup do called(:custom_cleanup_callback1) raise "custom_cleanup_callback1" end def test_nothing end end assert_called_fixtures([:custom_cleanup_callback1], test_case) end
test_with_invalid_option()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 231 def test_with_invalid_option assert_invalid_cleanup_option(:unknown => true) assert_invalid_cleanup_option(:before => :unknown) assert_invalid_cleanup_option(:after => :unknown) end
test_with_option_to_inherited()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 237 def test_with_option_to_inherited expected_cleanup_calls = [:cleanup] test_case = assert_cleanup(expected_cleanup_calls, nil) assert_inherited_cleanup([:custom_cleanup_callback3, :custom_cleanup_method3, :custom_cleanup_callback1, :custom_cleanup_method1, :custom_cleanup_callback0, :custom_cleanup_method0, :cleanup], test_case, []) assert_inherited_cleanup([:cleanup], nil) assert_called_fixtures(expected_cleanup_calls, test_case) end
test_without_option()
click to toggle source
# File test-unit-3.3.4/test/test-fixture.rb, line 178 def test_without_option expected_cleanup_calls = [:custom_cleanup_callback3, :custom_cleanup_method3, :custom_cleanup_callback1, :custom_cleanup_method1, :custom_cleanup_callback0, :custom_cleanup_method0, :cleanup] test_case = assert_cleanup(expected_cleanup_calls, []) assert_inherited_cleanup(expected_cleanup_calls, test_case) assert_inherited_cleanup([:cleanup], nil) assert_called_fixtures(expected_cleanup_calls, test_case) end