Skip to content

Commit b698daf

Browse files
committed
Merge branch 'master' of github.com:mongodb/mongo-python-driver
2 parents 9f83a75 + 9b9cf73 commit b698daf

File tree

4 files changed

+8
-8
lines changed

4 files changed

+8
-8
lines changed

pymongo/asynchronous/mongo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1185,7 +1185,7 @@ def __getitem__(self, name: str) -> database.AsyncDatabase[_DocumentType]:
11851185
def __del__(self) -> None:
11861186
"""Check that this AsyncMongoClient has been closed and issue a warning if not."""
11871187
try:
1188-
if not self._closed:
1188+
if self._opened and not self._closed:
11891189
warnings.warn(
11901190
(
11911191
f"Unclosed {type(self).__name__} opened at:\n{self._topology_settings._stack}"

pymongo/synchronous/mongo_client.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1185,7 +1185,7 @@ def __getitem__(self, name: str) -> database.Database[_DocumentType]:
11851185
def __del__(self) -> None:
11861186
"""Check that this MongoClient has been closed and issue a warning if not."""
11871187
try:
1188-
if not self._closed:
1188+
if self._opened and not self._closed:
11891189
warnings.warn(
11901190
(
11911191
f"Unclosed {type(self).__name__} opened at:\n{self._topology_settings._stack}"

test/asynchronous/test_auth.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ async def test_gssapi_simple(self):
169169
client = AsyncMongoClient(mech_uri)
170170
await client[GSSAPI_DB].collection.find_one()
171171

172-
set_name = await client.admin.command(HelloCompat.LEGACY_CMD).get("setName")
172+
set_name = async_client_context.replica_set_name
173173
if set_name:
174174
if not self.service_realm_required:
175175
# Without authMechanismProperties
@@ -242,7 +242,7 @@ async def test_gssapi_threaded(self):
242242
thread.join()
243243
self.assertTrue(thread.success)
244244

245-
set_name = await client.admin.command(HelloCompat.LEGACY_CMD).get("setName")
245+
set_name = async_client_context.replica_set_name
246246
if set_name:
247247
client = AsyncMongoClient(
248248
GSSAPI_HOST,
@@ -296,7 +296,7 @@ async def test_sasl_plain(self):
296296
client = AsyncMongoClient(uri)
297297
await client.ldap.test.find_one()
298298

299-
set_name = await client.admin.command(HelloCompat.LEGACY_CMD).get("setName")
299+
set_name = async_client_context.replica_set_name
300300
if set_name:
301301
client = AsyncMongoClient(
302302
SASL_HOST,

test/test_auth.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -169,7 +169,7 @@ def test_gssapi_simple(self):
169169
client = MongoClient(mech_uri)
170170
client[GSSAPI_DB].collection.find_one()
171171

172-
set_name = client.admin.command(HelloCompat.LEGACY_CMD).get("setName")
172+
set_name = client_context.replica_set_name
173173
if set_name:
174174
if not self.service_realm_required:
175175
# Without authMechanismProperties
@@ -242,7 +242,7 @@ def test_gssapi_threaded(self):
242242
thread.join()
243243
self.assertTrue(thread.success)
244244

245-
set_name = client.admin.command(HelloCompat.LEGACY_CMD).get("setName")
245+
set_name = client_context.replica_set_name
246246
if set_name:
247247
client = MongoClient(
248248
GSSAPI_HOST,
@@ -296,7 +296,7 @@ def test_sasl_plain(self):
296296
client = MongoClient(uri)
297297
client.ldap.test.find_one()
298298

299-
set_name = client.admin.command(HelloCompat.LEGACY_CMD).get("setName")
299+
set_name = client_context.replica_set_name
300300
if set_name:
301301
client = MongoClient(
302302
SASL_HOST,

0 commit comments

Comments
 (0)