[pypy-svn] r31307 - pypy/dist/pypy/module/bz2/test

rhymes at codespeak.net rhymes at codespeak.net
Tue Aug 15 00:00:08 CEST 2006


Author: rhymes
Date: Mon Aug 14 23:59:59 2006
New Revision: 31307

Modified:
   pypy/dist/pypy/module/bz2/test/test_bz2_file.py
Log:
one more test for bz2

Modified: pypy/dist/pypy/module/bz2/test/test_bz2_file.py
==============================================================================
--- pypy/dist/pypy/module/bz2/test/test_bz2_file.py	(original)
+++ pypy/dist/pypy/module/bz2/test/test_bz2_file.py	Mon Aug 14 23:59:59 2006
@@ -362,7 +362,15 @@
         f = open("foo", "rb")
         assert self.decompress(f.read()) == self.TEXT
         f.close()
+        
+    def test_write_methods_on_readonly_file(self):
+        from bz2 import BZ2File
 
+        bz2f = BZ2File("foo", 'r')
+        raises(IOError, bz2f.write, "abc")
+        raises(IOError, bz2f.writelines, ["abc"])
+        bz2f.close()
+        
 # has_cmdline_bunzip2 = sys.platform not in ("win32", "os2emx", "riscos")
 # 
 # if has_cmdline_bunzip2:



More information about the Pypy-commit mailing list