def test_query_contains_field(self): mongo = Mongo(None) simple_query = {'_id': 'abcdef012345678901234567'} compound_query = {'$and': [ {'username': {'$exists': False}}, {'_id': 'abcdef012345678901234567'} ]} self.assertTrue(mongo.query_contains_field(simple_query, '_id')) self.assertFalse(mongo.query_contains_field(simple_query, 'fake-field')) self.assertTrue(mongo.query_contains_field(compound_query, '_id')) self.assertFalse(mongo.query_contains_field(compound_query, 'fake-field'))
def test_query_contains_field(self): mongo = Mongo(None) simple_query = {"_id": "abcdef012345678901234567"} compound_query = { "$and": [ {"username": {"$exists": False}}, {"_id": "abcdef012345678901234567"}, ] } self.assertTrue(mongo.query_contains_field(simple_query, "_id")) self.assertFalse(mongo.query_contains_field(simple_query, "fake-field")) self.assertTrue(mongo.query_contains_field(compound_query, "_id")) self.assertFalse(mongo.query_contains_field(compound_query, "fake-field"))
def test_query_contains_field(self): mongo = Mongo(None) simple_query = {"_id": "abcdef012345678901234567"} compound_query = { "$and": [ { "username": { "$exists": False } }, { "_id": "abcdef012345678901234567" }, ] } self.assertTrue(mongo.query_contains_field(simple_query, "_id")) self.assertFalse(mongo.query_contains_field(simple_query, "fake-field")) self.assertTrue(mongo.query_contains_field(compound_query, "_id")) self.assertFalse( mongo.query_contains_field(compound_query, "fake-field"))