lightcraft/crates/codecs/tests
Claude 8d79bf082e
Batch fix: the header test's RLE PSD fixture uses PackBits runs of at most 128 bytes
The fixture wrote each row as one literal run of w bytes, which PackBits
can't express past 128 (a 160-pixel row's header byte read as a repeat
run). The old decoder clipped such rows silently; with the PSD fix in
this batch an overrun is an error, as it should be, and the fixture now
splits rows into valid runs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01912WaK6Rmew3wxZuPyX7E8
2026-10-08 22:23:51 +00:00
..
bench.rs M1.1: codecs fuzz/corpus/bench tests, thumbnail options, README 2026-09-30 12:26:05 -04:00
corpus.rs M1.1: codecs fuzz/corpus/bench tests, thumbnail options, README 2026-09-30 12:26:05 -04:00
fuzz.rs Part of #367: probes read image headers instead of decoding the pixels 2026-10-08 22:09:30 +00:00
header.rs Batch fix: the header test's RLE PSD fixture uses PackBits runs of at most 128 bytes 2026-10-08 22:23:51 +00:00
roundtrip.rs TIFF: decode 1-, 2- and 4-bit samples 2026-10-08 14:47:51 +02:00