|
|
|
@ -63,19 +63,19 @@ namespace SixLabors.ImageSharp.Tests.Formats.Png |
|
|
|
/// <summary>
|
|
|
|
/// All types except Palette
|
|
|
|
/// </summary>
|
|
|
|
public static readonly TheoryData<DeflateCompressionLevel> CompressionLevels |
|
|
|
= new TheoryData<DeflateCompressionLevel> |
|
|
|
public static readonly TheoryData<PngCompressionLevel> CompressionLevels |
|
|
|
= new TheoryData<PngCompressionLevel> |
|
|
|
{ |
|
|
|
DeflateCompressionLevel.Level0, |
|
|
|
DeflateCompressionLevel.Level1, |
|
|
|
DeflateCompressionLevel.Level2, |
|
|
|
DeflateCompressionLevel.Level3, |
|
|
|
DeflateCompressionLevel.Level4, |
|
|
|
DeflateCompressionLevel.Level5, |
|
|
|
DeflateCompressionLevel.Level6, |
|
|
|
DeflateCompressionLevel.Level7, |
|
|
|
DeflateCompressionLevel.Level8, |
|
|
|
DeflateCompressionLevel.Level9, |
|
|
|
PngCompressionLevel.Level0, |
|
|
|
PngCompressionLevel.Level1, |
|
|
|
PngCompressionLevel.Level2, |
|
|
|
PngCompressionLevel.Level3, |
|
|
|
PngCompressionLevel.Level4, |
|
|
|
PngCompressionLevel.Level5, |
|
|
|
PngCompressionLevel.Level6, |
|
|
|
PngCompressionLevel.Level7, |
|
|
|
PngCompressionLevel.Level8, |
|
|
|
PngCompressionLevel.Level9, |
|
|
|
}; |
|
|
|
|
|
|
|
public static readonly TheoryData<int> PaletteSizes = new TheoryData<int> |
|
|
|
@ -158,7 +158,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Png |
|
|
|
|
|
|
|
[Theory] |
|
|
|
[WithTestPatternImages(nameof(CompressionLevels), 24, 24, PixelTypes.Rgba32)] |
|
|
|
public void WorksWithAllCompressionLevels<TPixel>(TestImageProvider<TPixel> provider, DeflateCompressionLevel compressionLevel) |
|
|
|
public void WorksWithAllCompressionLevels<TPixel>(TestImageProvider<TPixel> provider, PngCompressionLevel compressionLevel) |
|
|
|
where TPixel : unmanaged, IPixel<TPixel> |
|
|
|
{ |
|
|
|
foreach (PngInterlaceMode interlaceMode in InterlaceMode) |
|
|
|
@ -574,7 +574,7 @@ namespace SixLabors.ImageSharp.Tests.Formats.Png |
|
|
|
PngFilterMethod pngFilterMethod, |
|
|
|
PngBitDepth bitDepth, |
|
|
|
PngInterlaceMode interlaceMode, |
|
|
|
DeflateCompressionLevel compressionLevel = DeflateCompressionLevel.DefaultCompression, |
|
|
|
PngCompressionLevel compressionLevel = PngCompressionLevel.DefaultCompression, |
|
|
|
int paletteSize = 255, |
|
|
|
bool appendPngColorType = false, |
|
|
|
bool appendPngFilterMethod = false, |
|
|
|
|