def before(self): env.sync_cx.perftest.drop_collection('fs.files') env.sync_cx.perftest.drop_collection('fs.chunks') # Need new client that doesn't have GridFS indexes in its index cache. db = self.motor_client(ssl=self.ssl).perftest self.gridfs = motor_tornado.MotorGridFS(db)
def setUp(self): super().setUp() sync_gridfs = GridFS(env.sync_cx.perftest) path = join(TEST_PATH, 'parallel', 'gridfs_multi') self.files = [join(path, s) for s in os.listdir(path)] for fname in self.files: with open(fname, 'rb') as gfile: sync_gridfs.put(gfile, filename=fname) self.gridfs = motor_tornado.MotorGridFS(self.cx.perftest)
def setUp(self): super().setUp() self.gridfs = motor_tornado.MotorGridFS(self.cx.perftest) with open(gridfs_path, 'rb') as data: self.uploaded_id = GridFS(env.sync_cx.perftest).put(data)