@@ -601,6 +601,10 @@ def test_decompress_eof_incomplete_stream(self):
601
601
dco .flush ()
602
602
self .assertFalse (dco .eof )
603
603
604
+ @pytest .mark .xfail (reason = "Decompress object does not work as expected"
605
+ " with regards to unconsumed tails/data due to "
606
+ "the isa-l deflate process consuming too much"
607
+ " data." )
604
608
def test_decompress_unused_data (self ):
605
609
# Repeated calls to decompress() after EOF should accumulate data in
606
610
# dco.unused_data, instead of just storing the arg to the last call.
@@ -771,6 +775,10 @@ def test_64bit_compress(self, size):
771
775
finally :
772
776
comp = uncomp = data = None
773
777
778
+ @pytest .mark .xfail (reason = "Decompress object does not work as expected"
779
+ " with regards to unconsumed tails/data due to "
780
+ "the isa-l deflate process consuming too much"
781
+ " data." )
774
782
@unittest .skipUnless (sys .maxsize > 2 ** 32 , 'requires 64bit platform' )
775
783
@bigmemtest (size = _4G + 100 , memuse = 3 )
776
784
def test_large_unused_data (self , size ):
@@ -785,6 +793,10 @@ def test_large_unused_data(self, size):
785
793
finally :
786
794
unused = comp = do = None
787
795
796
+ @pytest .mark .xfail (reason = "Decompress object does not work as expected"
797
+ " with regards to unconsumed tails/data due to "
798
+ "the isa-l deflate process consuming too much"
799
+ " data." )
788
800
@unittest .skipUnless (sys .maxsize > 2 ** 32 , 'requires 64bit platform' )
789
801
@bigmemtest (size = _4G + 100 , memuse = 5 )
790
802
def test_large_unconsumed_tail (self , size ):
0 commit comments