[pypy-commit] pypy py3.3: Add test_decompress_eof_incomplete_stream to test_zlib.py.

Valentina Mukhamedzhanova noreply at buildbot.pypy.org
Sat Jul 26 15:28:11 CEST 2014


Author: Valentina Mukhamedzhanova <umirra at gmail.com>
Branch: py3.3
Changeset: r72509:2b2441e85ee2
Date: 2014-07-26 15:14 +0200
http://bitbucket.org/pypy/pypy/changeset/2b2441e85ee2/

Log:	Add test_decompress_eof_incomplete_stream to test_zlib.py.

diff --git a/pypy/module/zlib/test/test_zlib.py b/pypy/module/zlib/test/test_zlib.py
--- a/pypy/module/zlib/test/test_zlib.py
+++ b/pypy/module/zlib/test/test_zlib.py
@@ -177,6 +177,16 @@
         assert dco.eof == True
         dco.flush()
         assert dco.eof == True
+        
+    def test_decompress_eof_incomplete_stream(self):
+        import zlib
+        x = b'x\x9cK\xcb\xcf\x07\x00\x02\x82\x01E'  # 'foo'
+        dco = zlib.decompressobj()
+        assert dco.eof == False
+        dco.decompress(x[:-5])
+        assert dco.eof == False
+        dco.flush()
+        assert dco.eof == False
 
     def test_decompress_incomplete_stream(self):
         import zlib


More information about the pypy-commit mailing list