PYTHON-5514 Specific assertions for "is" and "is not None" (#2502)

This commit is contained in:
Iris 2025-08-25 08:54:10 -07:00 committed by GitHub
parent ddf9508e15
commit 3ebd93480a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
4 changed files with 8 additions and 8 deletions

View File

@ -1319,7 +1319,7 @@ class AsyncTestCollection(AsyncIntegrationTest):
self.assertIn(exc.code, (9, 10147, 16840, 17009))
# Just check that we set the error document. Fields
# vary by MongoDB version.
self.assertTrue(exc.details is not None)
self.assertIsNotNone(exc.details)
else:
self.fail("OperationFailure was not raised")

View File

@ -378,9 +378,9 @@ class TestSession(AsyncIntegrationTest):
async with self.client.start_session() as s:
cursor = coll.find(session=s)
self.assertTrue(cursor.session is s)
self.assertIs(cursor.session, s)
clone = cursor.clone()
self.assertTrue(clone.session is s)
self.assertIs(clone.session, s)
# No explicit session.
cursor = coll.find(batch_size=2)
@ -392,7 +392,7 @@ class TestSession(AsyncIntegrationTest):
await anext(clone)
self.assertIsNone(clone.session)
self.assertIsNotNone(clone._session)
self.assertFalse(cursor._session is clone._session)
self.assertIsNot(cursor._session, clone._session)
await cursor.close()
await clone.close()

View File

@ -1305,7 +1305,7 @@ class TestCollection(IntegrationTest):
self.assertIn(exc.code, (9, 10147, 16840, 17009))
# Just check that we set the error document. Fields
# vary by MongoDB version.
self.assertTrue(exc.details is not None)
self.assertIsNotNone(exc.details)
else:
self.fail("OperationFailure was not raised")

View File

@ -378,9 +378,9 @@ class TestSession(IntegrationTest):
with self.client.start_session() as s:
cursor = coll.find(session=s)
self.assertTrue(cursor.session is s)
self.assertIs(cursor.session, s)
clone = cursor.clone()
self.assertTrue(clone.session is s)
self.assertIs(clone.session, s)
# No explicit session.
cursor = coll.find(batch_size=2)
@ -392,7 +392,7 @@ class TestSession(IntegrationTest):
next(clone)
self.assertIsNone(clone.session)
self.assertIsNotNone(clone._session)
self.assertFalse(cursor._session is clone._session)
self.assertIsNot(cursor._session, clone._session)
cursor.close()
clone.close()