Browse Source

added failing tests for #464

pull/479/head
Anton Firszov 8 years ago
parent
commit
69db4e9acb
  1. 1
      tests/ImageSharp.Tests/Formats/Jpg/JpegDecoderTests.cs
  2. 1
      tests/ImageSharp.Tests/Formats/Jpg/SpectralJpegTests.cs
  3. 1
      tests/ImageSharp.Tests/TestImages.cs
  4. 2
      tests/Images/External
  5. BIN
      tests/Images/Input/Jpg/issues/Issue464-CMYK-DecodedAsGrayscale.jpg

1
tests/ImageSharp.Tests/Formats/Jpg/JpegDecoderTests.cs

@ -43,6 +43,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg
TestImages.Jpeg.Baseline.Bad.BadEOF,
TestImages.Jpeg.Baseline.Bad.ExifUndefType,
TestImages.Jpeg.Issues.MultiHuffmanBaseline394,
TestImages.Jpeg.Issues.CmykIssueBaseline464
};
public static string[] ProgressiveTestJpegs =

1
tests/ImageSharp.Tests/Formats/Jpg/SpectralJpegTests.cs

@ -29,6 +29,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Jpg
TestImages.Jpeg.Baseline.Jpeg444, TestImages.Jpeg.Baseline.Testorig420,
TestImages.Jpeg.Baseline.Jpeg420Small, TestImages.Jpeg.Baseline.Bad.BadEOF,
TestImages.Jpeg.Baseline.Bad.ExifUndefType,
TestImages.Jpeg.Issues.CmykIssueBaseline464
};
public static readonly string[] ProgressiveTestJpegs =

1
tests/ImageSharp.Tests/TestImages.cs

@ -129,6 +129,7 @@ namespace SixLabors.ImageSharp.Tests
public const string BadCoeffsProgressive178 = "Jpg/issues/Issue178-BadCoeffsProgressive-Lemon.jpg";
public const string BadZigZagProgressive385 = "Jpg/issues/Issue385-BadZigZag-Progressive.jpg";
public const string MultiHuffmanBaseline394 = "Jpg/issues/Issue394-MultiHuffmanBaseline-Speakers.jpg";
public const string CmykIssueBaseline464 = "Jpg/issues/Issue464-CMYK-DecodedAsGrayscale.jpg";
}
public static readonly string[] All = Baseline.All.Concat(Progressive.All).ToArray();

2
tests/Images/External

@ -1 +1 @@
Subproject commit 20f83891ce75597486f5532010a8c5dea1419a4d
Subproject commit cdc178daa552856157d1834ad136f9a28996a0f9

BIN
tests/Images/Input/Jpg/issues/Issue464-CMYK-DecodedAsGrayscale.jpg

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

Loading…
Cancel
Save