Browse Source

Add failing test

pull/6581/head
Benedikt Stebner 5 years ago
parent
commit
68418d7f2a
  1. 23
      tests/Avalonia.Visuals.UnitTests/Media/PathMarkupParserTests.cs

23
tests/Avalonia.Visuals.UnitTests/Media/PathMarkupParserTests.cs

@ -297,5 +297,28 @@ namespace Avalonia.Visuals.UnitTests.Media
Assert.Equal(new Point(20, 20), figure.StartPoint);
}
}
[Fact]
public void Should_Parse_Flags_Without_Separator()
{
var pathGeometry = new PathGeometry();
using (var context = new PathGeometryContext(pathGeometry))
using (var parser = new PathMarkupParser(context))
{
parser.Parse("a.898.898 0 01.27.188");
var figure = pathGeometry.Figures[0];
var segments = figure.Segments;
Assert.NotNull(segments);
Assert.Equal(1, segments.Count);
var arcSegment = segments[0];
Assert.IsType<ArcSegment>(arcSegment);
}
}
}
}

Loading…
Cancel
Save