Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 6d362b2

Browse files
committed
SF bug #785222: zlib monotonic test
For smaller datasets, it is not always true the increasing the compression level always results in better compression. Removed the test which made this invalid assumption.
1 parent 9d12ab5 commit 6d362b2

1 file changed

Lines changed: 0 additions & 11 deletions

File tree

Lib/test/test_zlib.py

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -96,17 +96,6 @@ def test_speech128(self):
9696
x = zlib.compress(data)
9797
self.assertEqual(zlib.decompress(x), data)
9898

99-
def test_monotonic(self):
100-
# higher compression levels should not expand compressed size
101-
data = hamlet_scene * 8 * 16
102-
last = length = len(zlib.compress(data, 0))
103-
self.failUnless(last > len(data), "compress level 0 always expands")
104-
for level in range(10):
105-
length = len(zlib.compress(data, level))
106-
self.failUnless(length <= last,
107-
'compress level %d more effective than %d!' % (
108-
level-1, level))
109-
last = length
11099

111100

112101

0 commit comments

Comments
 (0)