Skip to content

Commit 590274f

Browse files
committed
remove redundant clean up
1 parent ce79e2a commit 590274f

File tree

2 files changed

+2
-16
lines changed

2 files changed

+2
-16
lines changed

test/asynchronous/test_retryable_writes.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,6 @@ async def asyncTearDown(self):
215215
async def test_supported_single_statement_no_retry(self):
216216
listener = OvertCommandListener()
217217
client = await self.async_rs_or_single_client(retryWrites=False, event_listeners=[listener])
218-
self.addAsyncCleanup(client.close)
219218
for method, args, kwargs in retryable_single_statement_ops(client.db.retryable_write_test):
220219
msg = f"{method.__name__}(*{args!r}, **{kwargs!r})"
221220
listener.reset()
@@ -328,7 +327,6 @@ async def test_retry_timeout_raises_original_error(self):
328327
"""
329328
listener = OvertCommandListener()
330329
client = await self.async_rs_or_single_client(retryWrites=True, event_listeners=[listener])
331-
self.addAsyncCleanup(client.close)
332330
topology = client._topology
333331
select_server = topology.select_server
334332

@@ -455,7 +453,6 @@ async def test_retryable_writes_in_sharded_cluster_multiple_available(self):
455453
for mongos in async_client_context.mongos_seeds().split(","):
456454
client = await self.async_rs_or_single_client(mongos)
457455
set_fail_point(client, fail_command)
458-
self.addAsyncCleanup(client.close)
459456
mongos_clients.append(client)
460457

461458
listener = OvertCommandListener()
@@ -499,11 +496,10 @@ async def _setup_class(cls):
499496
}
500497

501498
@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)
503500
async def test_RetryableWriteError_error_label(self):
504501
listener = OvertCommandListener()
505502
client = await self.async_rs_or_single_client(retryWrites=True, event_listeners=[listener])
506-
self.addAsyncCleanup(client.close)
507503

508504
# Ensure collection exists.
509505
await client.pymongo_test.testcoll.insert_one({})
@@ -564,7 +560,6 @@ async def test_pool_paused_error_is_retryable(self):
564560
client = await self.async_rs_or_single_client(
565561
maxPoolSize=1, event_listeners=[cmap_listener, cmd_listener]
566562
)
567-
self.addAsyncCleanup(client.close)
568563
for _ in range(10):
569564
cmap_listener.reset()
570565
cmd_listener.reset()
@@ -630,7 +625,6 @@ async def test_returns_original_error_code(
630625
retryWrites=True, event_listeners=[cmd_listener]
631626
)
632627
await client.test.test.drop()
633-
self.addAsyncCleanup(client.close)
634628
cmd_listener.reset()
635629
await client.admin.command(
636630
{
@@ -666,7 +660,6 @@ async def test_increment_transaction_id_without_sending_command(self):
666660
"""
667661
listener = OvertCommandListener()
668662
client = await self.async_rs_or_single_client(retryWrites=True, event_listeners=[listener])
669-
self.addAsyncCleanup(client.close)
670663
topology = client._topology
671664
select_server = topology.select_server
672665

test/test_retryable_writes.py

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -215,7 +215,6 @@ def tearDown(self):
215215
def test_supported_single_statement_no_retry(self):
216216
listener = OvertCommandListener()
217217
client = self.rs_or_single_client(retryWrites=False, event_listeners=[listener])
218-
self.addCleanup(client.close)
219218
for method, args, kwargs in retryable_single_statement_ops(client.db.retryable_write_test):
220219
msg = f"{method.__name__}(*{args!r}, **{kwargs!r})"
221220
listener.reset()
@@ -328,7 +327,6 @@ def test_retry_timeout_raises_original_error(self):
328327
"""
329328
listener = OvertCommandListener()
330329
client = self.rs_or_single_client(retryWrites=True, event_listeners=[listener])
331-
self.addCleanup(client.close)
332330
topology = client._topology
333331
select_server = topology.select_server
334332

@@ -455,7 +453,6 @@ def test_retryable_writes_in_sharded_cluster_multiple_available(self):
455453
for mongos in client_context.mongos_seeds().split(","):
456454
client = self.rs_or_single_client(mongos)
457455
set_fail_point(client, fail_command)
458-
self.addCleanup(client.close)
459456
mongos_clients.append(client)
460457

461458
listener = OvertCommandListener()
@@ -499,11 +496,10 @@ def _setup_class(cls):
499496
}
500497

501498
@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)
503500
def test_RetryableWriteError_error_label(self):
504501
listener = OvertCommandListener()
505502
client = self.rs_or_single_client(retryWrites=True, event_listeners=[listener])
506-
self.addCleanup(client.close)
507503

508504
# Ensure collection exists.
509505
client.pymongo_test.testcoll.insert_one({})
@@ -564,7 +560,6 @@ def test_pool_paused_error_is_retryable(self):
564560
client = self.rs_or_single_client(
565561
maxPoolSize=1, event_listeners=[cmap_listener, cmd_listener]
566562
)
567-
self.addCleanup(client.close)
568563
for _ in range(10):
569564
cmap_listener.reset()
570565
cmd_listener.reset()
@@ -628,7 +623,6 @@ def test_returns_original_error_code(
628623
cmd_listener = InsertEventListener()
629624
client = self.rs_or_single_client(retryWrites=True, event_listeners=[cmd_listener])
630625
client.test.test.drop()
631-
self.addCleanup(client.close)
632626
cmd_listener.reset()
633627
client.admin.command(
634628
{
@@ -664,7 +658,6 @@ def test_increment_transaction_id_without_sending_command(self):
664658
"""
665659
listener = OvertCommandListener()
666660
client = self.rs_or_single_client(retryWrites=True, event_listeners=[listener])
667-
self.addCleanup(client.close)
668661
topology = client._topology
669662
select_server = topology.select_server
670663

0 commit comments

Comments
 (0)