Browse Source

Enable comparison tests.

pull/546/head
James Jackson-South 8 years ago
parent
commit
ec04a6f22f
  1. 39
      tests/ImageSharp.Tests/Processing/Transforms/ProjectiveTransformTests.cs
  2. 2
      tests/Images/External

39
tests/ImageSharp.Tests/Processing/Transforms/ProjectiveTransformTests.cs

@ -41,28 +41,25 @@ namespace SixLabors.ImageSharp.Tests.Processing.Transforms
nameof(KnownResamplers.Welch),
};
public static readonly TheoryData<TaperSide, TaperCorner> TaperMatrixData =
new TheoryData<TaperSide, TaperCorner>
{
{ TaperSide.Bottom, TaperCorner.Both },
{ TaperSide.Bottom, TaperCorner.LeftOrTop },
{ TaperSide.Bottom, TaperCorner.RightOrBottom },
{ TaperSide.Top, TaperCorner.Both },
{ TaperSide.Top, TaperCorner.LeftOrTop },
{ TaperSide.Top, TaperCorner.RightOrBottom },
public static readonly TheoryData<TaperSide, TaperCorner> TaperMatrixData = new TheoryData<TaperSide, TaperCorner>
{
{ TaperSide.Bottom, TaperCorner.Both },
{ TaperSide.Bottom, TaperCorner.LeftOrTop },
{ TaperSide.Bottom, TaperCorner.RightOrBottom },
{ TaperSide.Left, TaperCorner.Both },
{ TaperSide.Left, TaperCorner.LeftOrTop },
{ TaperSide.Left, TaperCorner.RightOrBottom },
{ TaperSide.Top, TaperCorner.Both },
{ TaperSide.Top, TaperCorner.LeftOrTop },
{ TaperSide.Top, TaperCorner.RightOrBottom },
{ TaperSide.Right, TaperCorner.Both },
{ TaperSide.Right, TaperCorner.LeftOrTop },
{ TaperSide.Right, TaperCorner.RightOrBottom },
{ TaperSide.Left, TaperCorner.Both },
{ TaperSide.Left, TaperCorner.LeftOrTop },
{ TaperSide.Left, TaperCorner.RightOrBottom },
};
{ TaperSide.Right, TaperCorner.Both },
{ TaperSide.Right, TaperCorner.LeftOrTop },
{ TaperSide.Right, TaperCorner.RightOrBottom },
};
public ProjectiveTransformTests(ITestOutputHelper output)
{
@ -98,9 +95,7 @@ namespace SixLabors.ImageSharp.Tests.Processing.Transforms
string testOutputDetails = $"{taperSide}-{taperCorner}";
image.DebugSave(provider, testOutputDetails);
// TODO: Review ProjectiveTransformHelper API before adding assertion
// image.CompareFirstFrameToReferenceOutput(TolerantComparer, provider, testOutputDetails);
image.CompareFirstFrameToReferenceOutput(TolerantComparer, provider, testOutputDetails);
}
}
@ -138,4 +133,4 @@ namespace SixLabors.ImageSharp.Tests.Processing.Transforms
return (IResampler)property.GetValue(null);
}
}
}
}

2
tests/Images/External

@ -1 +1 @@
Subproject commit 558729ec87bcf52f22362175842f88a81ccfc483
Subproject commit f641620eb5378db49d6153bbf1443ad13bda2379
Loading…
Cancel
Save