def test_cgifieldstorage(self): cgifs = create_cgifs('text/plain', FILE_CONTENT, 'file.txt') file_id = self.fs.create(cgifs) f = self.fs.get(file_id) assert f.content_type == 'text/plain' assert f.filename == 'file.txt' assert f.read() == FILE_CONTENT
def test_creation_inputs(self): temp = NamedTemporaryFile() temp.write(FILE_CONTENT) temp.seek(0) for d in (FILE_CONTENT, BytesIO(FILE_CONTENT), temp, create_cgifs('text/plain', FILE_CONTENT, 'file.txt'), FileIntent(FILE_CONTENT, 'file.txt', 'text/plain')): fid = self.fs.create(d, 'filename') f = self.fs.get(fid) assert f.read() == FILE_CONTENT
def test_creation_inputs(self): temp = NamedTemporaryFile() temp.write(FILE_CONTENT) temp.seek(0) for d in (FILE_CONTENT, BytesIO(FILE_CONTENT), temp, create_cgifs('text/plain', FILE_CONTENT, 'file.txt')): fid = self.fs.create(d, 'filename') f = self.fs.get(fid) assert f.read() == FILE_CONTENT