Browse Source

Always do debug save

pull/2928/head
James Jackson-South 1 year ago
parent
commit
fb47ce89b9
  1. 23
      tests/ImageSharp.Tests/TestUtilities/TestImageExtensions.cs

23
tests/ImageSharp.Tests/TestUtilities/TestImageExtensions.cs

@ -59,11 +59,6 @@ public static class TestImageExtensions
bool appendSourceFileOrDescription = true, bool appendSourceFileOrDescription = true,
IImageEncoder encoder = null) IImageEncoder encoder = null)
{ {
if (TestEnvironment.RunsWithCodeCoverage)
{
return image;
}
provider.Utility.SaveTestOutputFile( provider.Utility.SaveTestOutputFile(
image, image,
extension, extension,
@ -112,11 +107,6 @@ public static class TestImageExtensions
Func<int, int, bool> predicate = null) Func<int, int, bool> predicate = null)
where TPixel : unmanaged, IPixel<TPixel> where TPixel : unmanaged, IPixel<TPixel>
{ {
if (TestEnvironment.RunsWithCodeCoverage)
{
return image;
}
provider.Utility.SaveTestOutputFileMultiFrame( provider.Utility.SaveTestOutputFileMultiFrame(
image, image,
extension, extension,
@ -298,24 +288,23 @@ public static class TestImageExtensions
appendPixelTypeToFileName, appendPixelTypeToFileName,
predicate: predicate); predicate: predicate);
using (Image<TPixel> debugImage = GetDebugOutputImageMultiFrame<TPixel>( using Image<TPixel> debugImage = GetDebugOutputImageMultiFrame<TPixel>(
provider, provider,
image.Frames.Count, image.Frames.Count,
testOutputDetails, testOutputDetails,
extension, extension,
appendPixelTypeToFileName, appendPixelTypeToFileName,
predicate: predicate)) predicate: predicate);
using (Image<TPixel> referenceImage = GetReferenceOutputImageMultiFrame<TPixel>( using Image<TPixel> referenceImage = GetReferenceOutputImageMultiFrame<TPixel>(
provider, provider,
image.Frames.Count, image.Frames.Count,
testOutputDetails, testOutputDetails,
extension, extension,
appendPixelTypeToFileName, appendPixelTypeToFileName,
predicate: predicate)) predicate: predicate);
{
comparer.VerifySimilarity(referenceImage, debugImage); comparer.VerifySimilarity(referenceImage, debugImage);
}
return image; return image;
} }

Loading…
Cancel
Save