class PreparedStatementsDisabledTest

Public Instance Methods

setup() click to toggle source
# File activerecord/test/cases/adapters/postgresql/prepared_statements_disabled_test.rb, line 10
def setup
  @conn = ActiveRecord::Base.establish_connection :arunit_without_prepared_statements
end
teardown() click to toggle source
# File activerecord/test/cases/adapters/postgresql/prepared_statements_disabled_test.rb, line 14
def teardown
  @conn.release_connection
  ActiveRecord::Base.establish_connection :arunit
end
test_select_query_works_even_when_prepared_statements_are_disabled() click to toggle source
# File activerecord/test/cases/adapters/postgresql/prepared_statements_disabled_test.rb, line 19
def test_select_query_works_even_when_prepared_statements_are_disabled
  assert_not Developer.connection.prepared_statements

  david = developers(:david)

  assert_equal david, Developer.where(name: "David").last # With Binds
  assert_operator Developer.count, :>, 0 # Without Binds
end