示例#1
0
 def setUp(self):
     super(CollectionComparisonTest, self).setUp()
     self.fake_conn = MongoMockConnection()
     self.mongo_conn = PymongoConnection()
     self.db_name = "mongomock___testing_db"
     self.collection_name = "mongomock___testing_collection"
     self.mongo_conn[self.db_name][self.collection_name].remove()
     self.cmp = MultiCollection({
         "fake" : self.fake_conn[self.db_name][self.collection_name],
         "real" : self.mongo_conn[self.db_name][self.collection_name],
      })
示例#2
0
 def setUp(self):
     super(CollectionAPITest, self).setUp()
     self.conn = MongoMockConnection()
     self.db = self.conn['somedb']
示例#3
0
 def setUp(self):
     super(InsertedDocumentTest, self).setUp()
     self.collection = MongoMockConnection().db.collection
     self.data = {"a": 1, "b": [1, 2, 3], "c": {"d": 4}}
     self.orig_data = copy.deepcopy(self.data)
     self.object_id = self.collection.insert(self.data)
示例#4
0
 def setUp(self):
     super(DatabaseGettingTest, self).setUp()
     self.conn = MongoMockConnection()
示例#5
0
 def test__can_create_db_without_path(self):
     conn = MongoMockConnection('mongodb://localhost')
     self.assertIsNotNone(conn)
示例#6
0
 def test__can_create_db_without_path(self):
     conn = MongoMockConnection()
     self.assertIsNotNone(conn)