class FixturesBrokenRollbackTest
Public Instance Methods
blank_setup()
click to toggle source
# File activerecord/test/cases/fixtures_test.rb, line 767 def blank_setup @fixture_connections = [ActiveRecord::Base.connection] end
Also aliased as: setup_fixtures, setup
blank_teardown()
click to toggle source
# File activerecord/test/cases/fixtures_test.rb, line 774 def blank_teardown; end
Also aliased as: teardown_fixtures, teardown
test_no_rollback_in_teardown_unless_transaction_active()
click to toggle source
# File activerecord/test/cases/fixtures_test.rb, line 779 def test_no_rollback_in_teardown_unless_transaction_active assert_equal 0, ActiveRecord::Base.connection.open_transactions assert_raise(RuntimeError) { ar_setup_fixtures } assert_equal 0, ActiveRecord::Base.connection.open_transactions assert_nothing_raised { ar_teardown_fixtures } assert_equal 0, ActiveRecord::Base.connection.open_transactions end
Private Instance Methods
load_fixtures(config)
click to toggle source
# File activerecord/test/cases/fixtures_test.rb, line 788 def load_fixtures(config) raise "argh" end