def test_decompress_invalid(self): input_data = b"2099023098234882923049823094823094898239230982349081231290381209380981203981209381238901283098908123109238098123" input_data_size = len(input_data) compressed = lz4.compress_default(input_data) with self.assertRaises(ValueError): # provide an invalid uncompressed size lz4.decompress_safe(compressed, int(input_data_size/2))
def test_decompress_invalid(self): input_data = b"2099023098234882923049823094823094898239230982349081231290381209380981203981209381238901283098908123109238098123" input_data_size = len(input_data) compressed = lz4.compress_default(input_data) with self.assertRaises(ValueError): # provide an invalid uncompressed size lz4.decompress_safe(compressed, int(input_data_size / 2))
def test_compress_default(self): input_data = b"2099023098234882923049823094823094898239230982349081231290381209380981203981209381238901283098908123109238098123" input_data_size = len(input_data) compressed = lz4.compress_default(input_data) decompressed = lz4.decompress_safe(compressed, input_data_size) self.assertEqual(input_data, decompressed)