MCPcopy Index your code
hub / github.com/mongodb/mongo-python-driver / test_multi_chunk_delete

Method test_multi_chunk_delete

test/test_gridfs.py:122–132  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

120 self.assertEqual(b"hello world", (self.fs.get("foo")).read())
121
122 def test_multi_chunk_delete(self):
123 self.db.fs.drop()
124 self.assertEqual(0, self.db.fs.files.count_documents({}))
125 self.assertEqual(0, self.db.fs.chunks.count_documents({}))
126 gfs = gridfs.GridFS(self.db)
127 oid = gfs.put(b"hello", chunkSize=1)
128 self.assertEqual(1, self.db.fs.files.count_documents({}))
129 self.assertEqual(5, self.db.fs.chunks.count_documents({}))
130 gfs.delete(oid)
131 self.assertEqual(0, self.db.fs.files.count_documents({}))
132 self.assertEqual(0, self.db.fs.chunks.count_documents({}))
133
134 def test_list(self):
135 self.assertEqual([], self.fs.list())

Callers

nothing calls this directly

Calls 4

putMethod · 0.95
deleteMethod · 0.95
dropMethod · 0.45
count_documentsMethod · 0.45

Tested by

no test coverage detected