Skip to content

Commit ac8fa2d

Browse files
authored
PYTHON-5094 - Convert test.test_read_preferences to async (#2110)
1 parent 7108c21 commit ac8fa2d

File tree

5 files changed

+795
-50
lines changed

5 files changed

+795
-50
lines changed

test/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -593,7 +593,7 @@ def supports_secondary_read_pref(self):
593593
if self.has_secondaries:
594594
return True
595595
if self.is_mongos:
596-
shard = self.client.config.shards.find_one()["host"] # type:ignore[index]
596+
shard = (self.client.config.shards.find_one())["host"] # type:ignore[index]
597597
num_members = shard.count(",") + 1
598598
return num_members > 1
599599
return False

test/asynchronous/__init__.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -592,10 +592,10 @@ async def check():
592592

593593
@property
594594
async def supports_secondary_read_pref(self):
595-
if self.has_secondaries:
595+
if await self.has_secondaries:
596596
return True
597597
if self.is_mongos:
598-
shard = await self.client.config.shards.find_one()["host"] # type:ignore[index]
598+
shard = (await self.client.config.shards.find_one())["host"] # type:ignore[index]
599599
num_members = shard.count(",") + 1
600600
return num_members > 1
601601
return False

0 commit comments

Comments
 (0)