def test_read(self): file = File("aaa", filename="import.zip", tempfile=True) self.assert_(file.isTempFile()) self.assert_(file.filename=="import.zip") self.assert_(file.extension=="zip") self.assertRaises(IOError, file.read) file = File(filekey="aaa", filename="qqqq.png", file="0123456789", fileentry=fileentrytest() ) self.assert_(file.read()=="0123456789") file = File(filekey="aaa", filename="qqqq.png", file="0123456789", fileentry=fileentrytest() ) self.assert_(file.read(5)=="01234") self.assert_(file.read(5)=="56789") self.assert_(file.read(5)=="") self.assert_(file.tell()==10) file.seek(0) self.assert_(file.tell()==0) file = File(filekey="aaa", file=None, fileentry=fileentrytest() ) self.assertRaises(IOError, file.read) file.close() self.assertFalse(file.isTempFile())
def test_read(self): file = File("aaa", filename="import.zip", tempfile=True) self.assert_(file.isTempFile()) self.assert_(file.filename == "import.zip") self.assert_(file.extension == "zip") self.assertRaises(IOError, file.read) file = File(filekey="aaa", filename="qqqq.png", file="0123456789", fileentry=fileentrytest()) self.assert_(file.read() == "0123456789") file = File(filekey="aaa", filename="qqqq.png", file="0123456789", fileentry=fileentrytest()) self.assert_(file.read(5) == "01234") self.assert_(file.read(5) == "56789") self.assert_(file.read(5) == "") self.assert_(file.tell() == 10) file.seek(0) self.assert_(file.tell() == 0) file = File(filekey="aaa", file=None, fileentry=fileentrytest()) self.assertRaises(IOError, file.read) file.close() self.assertFalse(file.isTempFile())