@@ -197,7 +197,7 @@ class BasicsTest < ActiveRecord::TestCase
197
197
# Use square brackets as SQL Server escaped character
198
198
coerce_tests! :test_column_names_are_escaped
199
199
def test_column_names_are_escaped_coerced
200
- conn = ActiveRecord ::Base . connection
200
+ conn = ActiveRecord ::Base . lease_connection
201
201
assert_equal "[t]]]" , conn . quote_column_name ( "t]" )
202
202
end
203
203
@@ -236,7 +236,7 @@ def test_update_date_time_attributes_with_default_timezone_local
236
236
ActiveRecord ::Base . while_preventing_writes do
237
237
assert_queries ( 1 , ignore_none : true ) do
238
238
Bird . transaction do
239
- ActiveRecord ::Base . connection . materialize_transactions
239
+ ActiveRecord ::Base . lease_connection . materialize_transactions
240
240
end
241
241
end
242
242
end
@@ -1542,9 +1542,9 @@ def test_dump_schema_information_outputs_lexically_reverse_ordered_versions_rega
1542
1542
@schema_migration . create_version ( v )
1543
1543
end
1544
1544
1545
- schema_info = ActiveRecord ::Base . connection . dump_schema_information
1545
+ schema_info = ActiveRecord ::Base . lease_connection . dump_schema_information
1546
1546
expected = <<~STR
1547
- INSERT INTO #{ ActiveRecord ::Base . connection . quote_table_name ( "schema_migrations" ) } (version) VALUES
1547
+ INSERT INTO #{ ActiveRecord ::Base . lease_connection . quote_table_name ( "schema_migrations" ) } (version) VALUES
1548
1548
(N'20100301010101'),
1549
1549
(N'20100201010101'),
1550
1550
(N'20100101010101');
@@ -1602,7 +1602,7 @@ class SchemaDumperDefaultsCoerceTest < ActiveRecord::TestCase
1602
1602
include SchemaDumpingHelper
1603
1603
1604
1604
setup do
1605
- @connection = ActiveRecord ::Base . connection
1605
+ @connection = ActiveRecord ::Base . lease_connection
1606
1606
@connection . create_table :dump_defaults , force : true do |t |
1607
1607
t . string :string_with_default , default : "Hello!"
1608
1608
t . date :date_with_default , default : "2014-06-05"
@@ -2213,15 +2213,15 @@ def test_insert_all_coerced
2213
2213
Task . cache { Task . insert ( { starting : Time . now } ) }
2214
2214
end
2215
2215
2216
- assert_called ( ActiveRecord ::Base . connection , :clear_query_cache , times : 2 ) do
2216
+ assert_called ( ActiveRecord ::Base . lease_connection , :clear_query_cache , times : 2 ) do
2217
2217
Task . cache { Task . insert_all! ( [ { starting : Time . now } ] ) }
2218
2218
end
2219
2219
2220
- assert_called ( ActiveRecord ::Base . connection , :clear_query_cache , times : 2 ) do
2220
+ assert_called ( ActiveRecord ::Base . lease_connection , :clear_query_cache , times : 2 ) do
2221
2221
Task . cache { Task . insert! ( { starting : Time . now } ) }
2222
2222
end
2223
2223
2224
- assert_called ( ActiveRecord ::Base . connection , :clear_query_cache , times : 2 ) do
2224
+ assert_called ( ActiveRecord ::Base . lease_connection , :clear_query_cache , times : 2 ) do
2225
2225
Task . cache { Task . insert_all! ( [ { starting : Time . now } ] ) }
2226
2226
end
2227
2227
@@ -2287,7 +2287,7 @@ class MarshalSerializationTest < ActiveRecord::TestCase
2287
2287
undef_method :marshal_fixture_path
2288
2288
def marshal_fixture_path ( file_name )
2289
2289
File . expand_path (
2290
- "support/marshal_compatibility_fixtures/#{ ActiveRecord ::Base . connection . adapter_name } /#{ file_name } .dump" ,
2290
+ "support/marshal_compatibility_fixtures/#{ ActiveRecord ::Base . lease_connection . adapter_name } /#{ file_name } .dump" ,
2291
2291
ARTest ::SQLServer . test_root_sqlserver
2292
2292
)
2293
2293
end
@@ -2379,7 +2379,7 @@ class BasePreventWritesTest < ActiveRecord::TestCase
2379
2379
ActiveRecord ::Base . while_preventing_writes do
2380
2380
assert_queries ( 1 , ignore_none : true ) do
2381
2381
Bird . transaction do
2382
- ActiveRecord ::Base . connection . materialize_transactions
2382
+ ActiveRecord ::Base . lease_connection . materialize_transactions
2383
2383
end
2384
2384
end
2385
2385
end
@@ -2489,7 +2489,7 @@ def test_sqlcommenter_format_value_string_coercible_coerced
2489
2489
def test_invalid_encoding_query_coerced
2490
2490
ActiveRecord ::QueryLogs . tags = [ :application ]
2491
2491
assert_raises ActiveRecord ::StatementInvalid do
2492
- ActiveRecord ::Base . connection . execute "select 1 as '\xFF '"
2492
+ ActiveRecord ::Base . lease_connection . execute "select 1 as '\xFF '"
2493
2493
end
2494
2494
end
2495
2495
end
0 commit comments