Browse Source

Add test case for replicating issue #2123

pull/2124/head
Brian Popow 4 years ago
parent
commit
d652a4afa5
  1. 1
      tests/ImageSharp.Tests/Formats/Tiff/TiffDecoderTests.cs
  2. 1
      tests/ImageSharp.Tests/TestImages.cs
  3. 3
      tests/Images/Input/Tiff/Issues/Issue2123.tiff

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

@ -646,6 +646,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Tiff
[WithFile(YCbCrJpegCompressed2, PixelTypes.Rgba32)]
[WithFile(RgbJpegCompressedNoJpegTable, PixelTypes.Rgba32)]
[WithFile(GrayscaleJpegCompressed, PixelTypes.Rgba32)]
[WithFile(Issues2123, PixelTypes.Rgba32)]
public void TiffDecoder_CanDecode_JpegCompressed<TPixel>(TestImageProvider<TPixel> provider)
where TPixel : unmanaged, IPixel<TPixel> => TestTiffDecoder(provider, useExactComparer: false);

1
tests/ImageSharp.Tests/TestImages.cs

@ -912,6 +912,7 @@ namespace SixLabors.ImageSharp.Tests
public const string Issues1716Rgb161616BitLittleEndian = "Tiff/Issues/Issue1716.tiff";
public const string Issues1891 = "Tiff/Issues/Issue1891.tiff";
public const string Issues2123 = "Tiff/Issues/Issue2123.tiff";
public const string SmallRgbDeflate = "Tiff/rgb_small_deflate.tiff";
public const string SmallRgbLzw = "Tiff/rgb_small_lzw.tiff";

3
tests/Images/Input/Tiff/Issues/Issue2123.tiff

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:5663288720203035c454c61c529222c2170df21dcde1a89f1f30e3b668020d6f
size 3805
Loading…
Cancel
Save