Sha256: 0e05ca78c1f93436e64eabd126709919e13d39cec2cfb6069ddf58bf353c4fb6
Contents?: true
Size: 719 Bytes
Versions: 2
Compression:
Stored size: 719 Bytes
Contents
require "cases/helper" class TestRecord < ActiveRecord::Base end class TestDisconnectedAdapter < ActiveRecord::TestCase self.use_transactional_fixtures = false def setup @connection = ActiveRecord::Base.connection end teardown do return if in_memory_db? spec = ActiveRecord::Base.connection_config ActiveRecord::Base.establish_connection(spec) end unless in_memory_db? test "can't execute statements while disconnected" do @connection.execute "SELECT count(*) from products" @connection.disconnect! assert_raises(ActiveRecord::StatementInvalid) do @connection.execute "SELECT count(*) from products" end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ibm_db-3.0.5-x86-mingw32 | test/cases/disconnected_test.rb |
ibm_db-3.0.5 | test/cases/disconnected_test.rb |