Make test_update_shard_key_routing more resilient

This commit is contained in:
Stefan Wojcik 2019-06-11 15:50:22 +02:00
parent 118a998138
commit f131b18cbe

View File

@ -512,7 +512,7 @@ class InstanceTest(MongoDBTestCase):
doc.save() doc.save()
query_op = q.db.system.profile.find({'ns': 'mongoenginetest.animal'})[0] query_op = q.db.system.profile.find({'ns': 'mongoenginetest.animal'})[0]
self.assertEqual(query_op['op'], 'update') self.assertEqual(query_op['op'], 'update')
if mongo_db == MONGODB_34: if mongo_db <= MONGODB_34:
self.assertEqual(set(query_op['query'].keys()), set(['_id', 'is_mammal'])) self.assertEqual(set(query_op['query'].keys()), set(['_id', 'is_mammal']))
else: else:
self.assertEqual(set(query_op['command']['q'].keys()), set(['_id', 'is_mammal'])) self.assertEqual(set(query_op['command']['q'].keys()), set(['_id', 'is_mammal']))