Browse Source

Merge pull request #2928 from SixLabors/js/fix-codecov-ci

Fix Code Coverage Tests
pull/2930/head
James Jackson-South 12 months ago
committed by GitHub
parent
commit
4b297447df
No known key found for this signature in database GPG Key ID: B5690EEEBB952194
  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