Home | History | Annotate | Download | only in test

Lines Matching refs:decompress

22         'requires Decompress.copy()')
110 # verify failure on building decompress object with bad params
121 zlib.decompress(b'', 15, sys.maxsize + 1)
123 zlib.decompressobj().decompress(b'', sys.maxsize + 1)
164 self.assertEqual(zlib.decompress(x), HAMLET_SCENE)
170 self.assertEqual(zlib.decompress(x), data)
177 zlib.decompress, x[:-1])
188 self.check_big_decompress_buffer(size, zlib.decompress)
192 # Test decompress(bufsize) parameter greater than the internal limit
195 self.assertEqual(zlib.decompress(compressed, 15, size), data)
200 self.assertEqual(zlib.decompress(compressed, 15, CustomInt()), data)
208 self.assertEqual(zlib.decompress(comp), data)
216 # straightforward compress/decompress objects
223 y1 = dco.decompress(x1 + x2)
238 y1 = dco.decompress(x1 + x2)
243 # compress object in steps, decompress object as one-shot
253 y1 = dco.decompress(''.join(bufs))
258 # compress object in steps, decompress object in steps
268 self.assertEqual(data, zlib.decompress(combuf))
273 bufs.append(dco.decompress(combuf[i:i+dcx]))
281 chunk = dco.decompress('')
296 # compress in steps, decompress in length-restricted steps
306 self.assertEqual(data, zlib.decompress(combuf),
314 chunk = dco.decompress(cb, dcx)
331 self.assertEqual(data, zlib.decompress(combuf),
339 chunk = dco.decompress(cb, max_length)
348 chunk = dco.decompress('', max_length)
360 self.assertRaises(ValueError, dco.decompress, "", -1)
371 self.assertEqual(dco.decompress(compressed, sys.maxsize), data)
377 self.assertEqual(dco.decompress(compressed, CustomInt()), data[:100])
380 # Issue #12050: calling decompress() without providing max_length
384 ddata = dco.decompress(cdata, 1)
385 ddata += dco.decompress(dco.unconsumed_tail)
403 self.assertEqual(zlib.decompress(''.join([a,b,c,d])),
404 data, ("Decompress failed: flush "
434 # compress, sync-flush, and decompress
437 expanded = dco.decompress(first + second)
444 # (Bug #1083110 -- calling .flush() on decompress objects
456 self.assertEqual(zlib.decompress(x), 'foo')
457 self.assertRaises(zlib.error, zlib.decompress, x[:-5])
461 y = dco.decompress(x[:-5])
466 # Issue #16411: decompressor accesses input to last decompress() call
472 dco.decompress(data, 1)
483 dco.decompress(data, 1)
490 dco.decompress(data, 1)
513 self.assertEqual(zlib.decompress(s0),data0+data0)
514 self.assertEqual(zlib.decompress(s1),data0+data1)
525 # Repeated calls to decompress() after EOF should accumulate data in
539 data += dco.decompress(x[i : i + step])
542 data += dco.decompress(
557 bufs0.append(d0.decompress(comp[:32]))
562 bufs0.append(d0.decompress(comp[32:]))
565 bufs1.append(d1.decompress(comp[32:]))
576 d.decompress(data)
601 decompress = lambda s: d.decompress(s) + d.flush()
602 self.check_big_decompress_buffer(size, decompress)
612 uncomp = do.decompress(comp) + do.flush()
625 uncomp = do.decompress(comp) + do.flush()
638 uncomp = do.decompress(comp, 1) + do.flush()
647 self.assertEqual(zlib.decompress(zlib15, 15), HAMLET_SCENE)
648 self.assertEqual(zlib.decompress(zlib15, 32 + 15), HAMLET_SCENE)
650 zlib.decompress(zlib15, 14)
652 self.assertEqual(dco.decompress(zlib15), HAMLET_SCENE)
655 dco.decompress(zlib15)
659 self.assertEqual(zlib.decompress(zlib9, 9), HAMLET_SCENE)
660 self.assertEqual(zlib.decompress(zlib9, 15), HAMLET_SCENE)
661 self.assertEqual(zlib.decompress(zlib9, 32 + 9), HAMLET_SCENE)
663 self.assertEqual(dco.decompress(zlib9), HAMLET_SCENE)
667 self.assertEqual(zlib.decompress(deflate15, -15), HAMLET_SCENE)
669 self.assertEqual(dco.decompress(deflate15), HAMLET_SCENE)
673 self.assertEqual(zlib.decompress(deflate9, -9), HAMLET_SCENE)
674 self.assertEqual(zlib.decompress(deflate9, -15), HAMLET_SCENE)
676 self.assertEqual(dco.decompress(deflate9), HAMLET_SCENE)
680 self.assertEqual(zlib.decompress(gzip, 16 + 15), HAMLET_SCENE)
681 self.assertEqual(zlib.decompress(gzip, 32 + 15), HAMLET_SCENE)
683 self.assertEqual(dco.decompress(gzip), HAMLET_SCENE)