MCPcopy
hub / github.com/httpie/cli / assert_decompressed_equal

Function assert_decompressed_equal

tests/test_compress.py:19–28  ·  view source on GitHub ↗
(base64_compressed_data, expected_str)

Source from the content-addressed store, hash-verified

17
18
19def assert_decompressed_equal(base64_compressed_data, expected_str):
20 compressed_data = base64.b64decode(
21 base64_compressed_data.split(',', 1)[1])
22 data = zlib.decompress(compressed_data)
23 actual_str = data.decode()
24
25 # FIXME: contains a trailing linebreak with an uploaded file
26 actual_str = actual_str.rstrip()
27
28 assert actual_str == expected_str
29
30
31def test_cannot_combine_compress_with_chunked(httpbin):

Callers 4

test_compress_jsonFunction · 0.85
test_compress_rawFunction · 0.85
test_compress_stdinFunction · 0.85

Calls 1

decodeMethod · 0.80

Tested by

no test coverage detected