Browse Source

Added test case for issue #2983.

pull/2986/head
Brian Berns 8 months ago
parent
commit
5eaeafc954
  1. 5
      tests/ImageSharp.Tests/Formats/Tiff/TiffDecoderTests.cs
  2. 1
      tests/ImageSharp.Tests/TestImages.cs

5
tests/ImageSharp.Tests/Formats/Tiff/TiffDecoderTests.cs

@ -833,4 +833,9 @@ public class TiffDecoderTests : TiffDecoderBaseTester
[WithFile(ExtraSamplesUnspecified, PixelTypes.Rgba32)]
public void TiffDecoder_CanDecode_ExtraSamplesUnspecified<TPixel>(TestImageProvider<TPixel> provider)
where TPixel : unmanaged, IPixel<TPixel> => TestTiffDecoder(provider);
[Theory]
[WithFile(Issue2983, PixelTypes.Rgba32)]
public void TiffDecoder_CanDecode_Issue2983<TPixel>(TestImageProvider<TPixel> provider)
where TPixel : unmanaged, IPixel<TPixel> => TestTiffDecoder(provider);
}

1
tests/ImageSharp.Tests/TestImages.cs

@ -1164,6 +1164,7 @@ public static class TestImages
public const string IptcData = "Tiff/iptc.tiff";
public const string Issue2909 = "Tiff/Issues/Issue2909.tiff";
public const string Issue2983 = "Tiff/Issues/Issue2983.tiff";
public static readonly string[] Multiframes = [MultiframeDeflateWithPreview, MultiframeLzwPredictor /*, MultiFrameDifferentSize, MultiframeDifferentSizeTiled, MultiFrameDifferentVariants,*/
];

Loading…
Cancel
Save