@@ -215,7 +215,6 @@ async def asyncTearDown(self):
215
215
async def test_supported_single_statement_no_retry (self ):
216
216
listener = OvertCommandListener ()
217
217
client = await self .async_rs_or_single_client (retryWrites = False , event_listeners = [listener ])
218
- self .addAsyncCleanup (client .close )
219
218
for method , args , kwargs in retryable_single_statement_ops (client .db .retryable_write_test ):
220
219
msg = f"{ method .__name__ } (*{ args !r} , **{ kwargs !r} )"
221
220
listener .reset ()
@@ -328,7 +327,6 @@ async def test_retry_timeout_raises_original_error(self):
328
327
"""
329
328
listener = OvertCommandListener ()
330
329
client = await self .async_rs_or_single_client (retryWrites = True , event_listeners = [listener ])
331
- self .addAsyncCleanup (client .close )
332
330
topology = client ._topology
333
331
select_server = topology .select_server
334
332
@@ -455,7 +453,6 @@ async def test_retryable_writes_in_sharded_cluster_multiple_available(self):
455
453
for mongos in async_client_context .mongos_seeds ().split ("," ):
456
454
client = await self .async_rs_or_single_client (mongos )
457
455
set_fail_point (client , fail_command )
458
- self .addAsyncCleanup (client .close )
459
456
mongos_clients .append (client )
460
457
461
458
listener = OvertCommandListener ()
@@ -499,11 +496,10 @@ async def _setup_class(cls):
499
496
}
500
497
501
498
@async_client_context .require_version_min (4 , 0 )
502
- # @client_knobs(heartbeat_frequency=0.05, min_heartbeat_interval=0.05)
499
+ @client_knobs (heartbeat_frequency = 0.05 , min_heartbeat_interval = 0.05 )
503
500
async def test_RetryableWriteError_error_label (self ):
504
501
listener = OvertCommandListener ()
505
502
client = await self .async_rs_or_single_client (retryWrites = True , event_listeners = [listener ])
506
- self .addAsyncCleanup (client .close )
507
503
508
504
# Ensure collection exists.
509
505
await client .pymongo_test .testcoll .insert_one ({})
@@ -564,7 +560,6 @@ async def test_pool_paused_error_is_retryable(self):
564
560
client = await self .async_rs_or_single_client (
565
561
maxPoolSize = 1 , event_listeners = [cmap_listener , cmd_listener ]
566
562
)
567
- self .addAsyncCleanup (client .close )
568
563
for _ in range (10 ):
569
564
cmap_listener .reset ()
570
565
cmd_listener .reset ()
@@ -630,7 +625,6 @@ async def test_returns_original_error_code(
630
625
retryWrites = True , event_listeners = [cmd_listener ]
631
626
)
632
627
await client .test .test .drop ()
633
- self .addAsyncCleanup (client .close )
634
628
cmd_listener .reset ()
635
629
await client .admin .command (
636
630
{
@@ -666,7 +660,6 @@ async def test_increment_transaction_id_without_sending_command(self):
666
660
"""
667
661
listener = OvertCommandListener ()
668
662
client = await self .async_rs_or_single_client (retryWrites = True , event_listeners = [listener ])
669
- self .addAsyncCleanup (client .close )
670
663
topology = client ._topology
671
664
select_server = topology .select_server
672
665
0 commit comments