Validate that images contain the proper number of strips (#174)

This commit is contained in:
Jonathan Behrens authored and GitHub committed 2022-09-04 12:00:34 -07:00
1 parent 2ec1ab7489
commit bd23428f52
3 files changed
+11 -28

No files matched your search

+3
View File
@@ -94,6 +94,7 @@ fn test_encode_ifd() {
{
let mut tiff = TiffEncoder::new(&mut data).unwrap();
let mut image_encoder = tiff.new_image::<colortype::Gray8>(1, 1).unwrap();
image_encoder.write_strip(&[1]);
let encoder = image_encoder.encoder();
// Use the "reusable" tags section as per the TIFF6 spec
@@ -320,6 +321,7 @@ fn test_multiple_byte() {
{
let mut tiff = TiffEncoder::new(&mut data).unwrap();
let mut image_encoder = tiff.new_image::<colortype::Gray8>(1, 1).unwrap();
image_encoder.write_strip(&[1]);
let encoder = image_encoder.encoder();
encoder.write_tag(Tag::Unknown(65000), &[1_u8][..]).unwrap();
@@ -360,6 +362,7 @@ fn test_signed() {
{
let mut tiff = TiffEncoder::new(&mut data).unwrap();
let mut image_encoder = tiff.new_image::<colortype::Gray8>(1, 1).unwrap();
image_encoder.write_strip(&[1]);
let encoder = image_encoder.encoder();
//Use the "reusable" tags section as per the TIFF6 spec