Test that zstd_decode handles multiple concatenated zstd frames.
()
| 125 | |
| 126 | @pytest.mark.skipif(not has_zstd(), reason="Zstd not available") |
| 127 | def test_zstd_multi_frame(): |
| 128 | """Test that zstd_decode handles multiple concatenated zstd frames.""" |
| 129 | frame1_data = b'some payload data ' * 100 |
| 130 | frame2_data = b'another frame of data ' * 100 |
| 131 | # Concatenate two independently compressed zstd frames |
| 132 | multi_frame_payload = zstd_encode(frame1_data) + zstd_encode(frame2_data) |
| 133 | result = zstd_decode(multi_frame_payload) |
| 134 | assert result == frame1_data + frame2_data |
nothing calls this directly
no test coverage detected
searching dependent graphs…