(base64_compressed_data, expected_str)
| 17 | |
| 18 | |
| 19 | def 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 | |
| 31 | def test_cannot_combine_compress_with_chunked(httpbin): |
no test coverage detected