Sha256: a95f265a067ff07d3ea876292dc463d9f32d09269d36f9bf1c810838e57538c3

Contents?: true

Size: 529 Bytes

Versions: 2

Compression:

Stored size: 529 Bytes

Contents

require "#{File.dirname(__FILE__)}/helper"

Mysqlplus::Test.prepare!

class ConnectionPoolTest < ActiveSupport::TestCase
  
  def teardown
    ActiveRecord::Base.clear_all_connections!
    ActiveRecord::Base.establish_connection( Mysqlplus::Test::CONNECTION_SPEC )
    super
  end  
  
  test "should not establish connections in a lazy manner when warmed up" do
    ActiveRecord::Base.connection_pool.expects(:checkout_new_connection).never
    5.times do
      ActiveRecord::Base.connection_pool.checkout
    end
  end
  
end  

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
methodmissing-mysqlplus_adapter-1.0.3 test/connection_pool_test.rb
methodmissing-mysqlplus_adapter-1.0.4 test/connection_pool_test.rb