mirror of
https://github.com/cyanfish/naps2.git
synced 2024-09-11 15:26:55 +03:00
Make 8bit gray jpeg explicit for tests
This commit is contained in:
parent
bc505f4742
commit
5f8157764b
10
NAPS2.Sdk.Tests/ImageResources.Designer.cs
generated
10
NAPS2.Sdk.Tests/ImageResources.Designer.cs
generated
@ -319,6 +319,16 @@ namespace NAPS2.Sdk.Tests {
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Byte[].
|
||||
/// </summary>
|
||||
internal static byte[] dog_gray_8bit {
|
||||
get {
|
||||
object obj = ResourceManager.GetObject("dog_gray_8bit", resourceCulture);
|
||||
return ((byte[])(obj));
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// Looks up a localized resource of type System.Byte[].
|
||||
/// </summary>
|
||||
|
@ -262,6 +262,9 @@
|
||||
<data name="dog_gray" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>Resources\dog_gray.jpg;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="dog_gray_8bit" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>Resources\dog_gray_8bit.jpg;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
<data name="dog_gray_png" type="System.Resources.ResXFileRef, System.Windows.Forms">
|
||||
<value>Resources\dog_gray.png;System.Byte[], mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
|
||||
</data>
|
||||
|
@ -317,8 +317,8 @@ public class LoadSaveTests : ContextualTests
|
||||
},
|
||||
new object[]
|
||||
{
|
||||
ImageFileFormat.Jpeg, ".jpg", "dog_gray",
|
||||
new[] { "dog_gray" }, new[] { ImagePixelFormat.Gray8 }, false
|
||||
ImageFileFormat.Jpeg, ".jpg", "dog_gray_8bit",
|
||||
new[] { "dog_gray" }, new[] { ImagePixelFormat.Gray8 }, true // Gtk fails to load resolution
|
||||
},
|
||||
new object[]
|
||||
{
|
||||
|
@ -21,7 +21,7 @@ public class JpegFormatHelperTests
|
||||
[Fact]
|
||||
public void JfifGrey()
|
||||
{
|
||||
var header = JpegFormatHelper.ReadHeader(new MemoryStream(ImageResources.dog_gray));
|
||||
var header = JpegFormatHelper.ReadHeader(new MemoryStream(ImageResources.dog_gray_8bit));
|
||||
Assert.NotNull(header);
|
||||
Assert.Equal(788, header.Width);
|
||||
Assert.Equal(525, header.Height);
|
||||
|
@ -37,7 +37,7 @@ public class PdfExporterTests : ContextualTests
|
||||
storageConfig.Apply(this);
|
||||
|
||||
var filePath = Path.Combine(FolderPath, "test.pdf");
|
||||
using var image = ScanningContext.CreateProcessedImage(LoadImage(ImageResources.dog_gray)
|
||||
using var image = ScanningContext.CreateProcessedImage(LoadImage(ImageResources.dog_gray_8bit)
|
||||
.PerformTransform(new GrayscaleTransform()));
|
||||
|
||||
await _exporter.Export(filePath, new[] { image });
|
||||
|
@ -235,6 +235,6 @@ public class PdfImportExportTests : ContextualTests
|
||||
|
||||
var renderer = new PdfiumPdfRenderer();
|
||||
var pdfImage = renderer.Render(ImageContext, _exportPath, PdfRenderSize.Default).Single();
|
||||
ImageAsserts.Similar(ImageResources.dog_exif, pdfImage, 0);
|
||||
ImageAsserts.Similar(ImageResources.dog_exif, pdfImage, 0, ignoreResolution: true);
|
||||
}
|
||||
}
|
Binary file not shown.
Before Width: | Height: | Size: 46 KiB After Width: | Height: | Size: 36 KiB |
BIN
NAPS2.Sdk.Tests/Resources/dog_gray_8bit.jpg
Normal file
BIN
NAPS2.Sdk.Tests/Resources/dog_gray_8bit.jpg
Normal file
Binary file not shown.
After Width: | Height: | Size: 46 KiB |
Loading…
Reference in New Issue
Block a user