def test_get_frame_info(self): input_data = b"2099023098234882923049823094823094898239230982349081231290381209380981203981209381238901283098908123109238098123" compressed = lz4frame.compress_frame( input_data, len(input_data), lz4frame.COMPRESSIONLEVEL_MAX, lz4frame.BLOCKSIZE_MAX64KB, lz4frame.CONTENTCHECKSUM_DISABLED, lz4frame.BLOCKMODE_INDEPENDENT, lz4frame.FRAMETYPE_FRAME ) frame_info = lz4frame.get_frame_info(compressed) self.assertEqual( frame_info, { "blockSizeID":lz4frame.BLOCKSIZE_MAX64KB, "blockMode":lz4frame.BLOCKMODE_INDEPENDENT, "contentChecksumFlag":lz4frame.CONTENTCHECKSUM_DISABLED, "frameType":lz4frame.FRAMETYPE_FRAME, "contentSize":len(input_data) } )
def test_compress_frame(self): input_data = b"2099023098234882923049823094823094898239230982349081231290381209380981203981209381238901283098908123109238098123" compressed = lz4frame.compress_frame(input_data) decompressed = lz4frame.decompress(compressed) self.assertEqual(input_data, decompressed)