PYTHON-1549 Pop time fields before comparing last error responses
This commit is contained in:
parent
7aeec7b56b
commit
9dd16cefc4
@ -583,10 +583,10 @@ def sanitize_reply(reply):
|
||||
|
||||
class PyMongoTestCase(unittest.TestCase):
|
||||
def assertEqualCommand(self, expected, actual, msg=None):
|
||||
self.assertEqual(expected, sanitize_cmd(actual), msg)
|
||||
self.assertEqual(sanitize_cmd(expected), sanitize_cmd(actual), msg)
|
||||
|
||||
def assertEqualReply(self, expected, actual, msg=None):
|
||||
self.assertEqual(expected, sanitize_reply(actual), msg)
|
||||
self.assertEqual(sanitize_reply(expected), sanitize_reply(actual), msg)
|
||||
|
||||
|
||||
class IntegrationTest(PyMongoTestCase):
|
||||
|
||||
@ -417,7 +417,7 @@ class TestDatabase(IntegrationTest):
|
||||
# getLastError includes "connectionId" in recent
|
||||
# server versions, getPrevError does not.
|
||||
error.pop("connectionId", None)
|
||||
self.assertEqual(error, prev_error)
|
||||
self.assertEqualReply(error, prev_error)
|
||||
|
||||
db.test.find_one()
|
||||
self.assertEqual(None, db.error())
|
||||
|
||||
Loading…
Reference in New Issue
Block a user