diff --git a/.gitignore b/.gitignore index 4ad8ac2..4257da3 100644 --- a/.gitignore +++ b/.gitignore @@ -3,3 +3,4 @@ **/*.rs.bk Cargo.lock tests/benches/corpus/ +.DS_Store diff --git a/tests/decode_images.rs b/tests/decode_images.rs index a68380a..af4d0d0 100644 --- a/tests/decode_images.rs +++ b/tests/decode_images.rs @@ -16,7 +16,8 @@ macro_rules! test_image_sum { fn $name(file: &str, expected_type: ColorType, expected_sum: $sum_ty) { let path = PathBuf::from(TEST_IMAGE_DIR).join(file); let img_file = File::open(path).expect("Cannot find test image!"); - let mut decoder = Decoder::open(img_file).expect("Cannot create decoder"); + let mut decoder = + Decoder::open_with_options(img_file, true).expect("Cannot create decoder"); decoder.next_image().expect("Cannot read image IFD"); assert_eq!(decoder.colortype().unwrap(), expected_type); @@ -975,7 +976,7 @@ fn extra_bits_gray() { #[test] fn extra_bits_rgb() { - test_image_sum_u8("extra_bits_rgb_8b.tiff", ColorType::RGB(8), 0); + test_image_sum_u8("extra_bits_rgb_8b.tiff", ColorType::RGBA(8), 64); } #[test]