diff --git a/out/dice_generic.png b/out/dice_generic.png new file mode 100644 index 0000000..5e4c39d Binary files /dev/null and b/out/dice_generic.png differ diff --git a/src/decoder.rs b/src/decoder.rs index abeba0e..d111f82 100644 --- a/src/decoder.rs +++ b/src/decoder.rs @@ -199,4 +199,12 @@ mod test { rgb.save_with_format("out/edgecase.jpg", imageproc::image::ImageFormat::Jpeg).unwrap(); } + + + #[test] + fn dice_generic() { + let file = std::fs::read("in/dice.qoi").unwrap(); + let rgba: RgbaImage = decode(&file).unwrap(); + rgba.save("out/dice_generic.png").unwrap(); + } }