Browse Source

Add test from issue #928

af/merge-core
Jason Heard 7 years ago
parent
commit
4f65fd1d1e
  1. 26
      tests/ImageSharp.Tests/Drawing/FillRegionProcessorTests.cs

26
tests/ImageSharp.Tests/Drawing/FillRegionProcessorTests.cs

@ -69,6 +69,32 @@ namespace SixLabors.ImageSharp.Tests.Drawing
}
}
[Fact]
public void DoesNotThrowForIssue928()
{
var rectText = new RectangleF(0, 0, 2000, 2000);
using (Image<Rgba32> img = new Image<Rgba32>((int)rectText.Width, (int)rectText.Height))
{
img.Mutate(x => x.Fill(Rgba32.Transparent));
img.Mutate(ctx => {
ctx.DrawLines(
Rgba32.Red,
0.984252f,
new PointF(104.762581f, 1074.99365f),
new PointF(104.758667f, 1075.01721f),
new PointF(104.757675f, 1075.04114f),
new PointF(104.759628f, 1075.065f),
new PointF(104.764488f, 1075.08838f),
new PointF(104.772186f, 1075.111f),
new PointF(104.782608f, 1075.13245f),
new PointF(104.782608f, 1075.13245f)
);
}
);
}
}
[Fact]
public void DoesNotThrowFillingTriangle()
{

Loading…
Cancel
Save