[pypy-svn] r61260 - pypy/trunk/pypy/module/bz2/test
fijal at codespeak.net
fijal at codespeak.net
Fri Jan 23 13:54:16 CET 2009
Author: fijal
Date: Fri Jan 23 13:54:16 2009
New Revision: 61260
Modified:
pypy/trunk/pypy/module/bz2/test/test_bz2_compdecomp.py
pypy/trunk/pypy/module/bz2/test/test_bz2_file.py
Log:
One more test + reenable a skipped test which works
Modified: pypy/trunk/pypy/module/bz2/test/test_bz2_compdecomp.py
==============================================================================
--- pypy/trunk/pypy/module/bz2/test/test_bz2_compdecomp.py (original)
+++ pypy/trunk/pypy/module/bz2/test/test_bz2_compdecomp.py Fri Jan 23 13:54:16 2009
@@ -156,7 +156,6 @@
assert decompressed_data == self.TEXT
def test_subsequent_read(self):
- skip("Buggy")
from bz2 import BZ2Decompressor
bz2d = BZ2Decompressor()
decompressed_data = bz2d.decompress(self.BUGGY_DATA)
Modified: pypy/trunk/pypy/module/bz2/test/test_bz2_file.py
==============================================================================
--- pypy/trunk/pypy/module/bz2/test/test_bz2_file.py (original)
+++ pypy/trunk/pypy/module/bz2/test/test_bz2_file.py Fri Jan 23 13:54:16 2009
@@ -246,6 +246,19 @@
bz2f = BZ2File(self.temppath)
raises(EOFError, bz2f.read)
+ def test_subsequent_read_broken_file(self):
+ from bz2 import BZ2File
+ counter = 0
+ self.create_broken_temp_file()
+ bz2f = BZ2File(self.temppath)
+ try:
+ bz2f.read(10)
+ counter += 1
+ if counter > 100:
+ raise Exception("should generate EOFError earlier")
+ except EOFError:
+ pass
+
def test_read_chunk10(self):
from bz2 import BZ2File
self.create_temp_file()
More information about the Pypy-commit
mailing list