Skip to content

Commit d13c612

Browse files
committed
Add test case with true, non-self-intersecting zero-area contour
1 parent 23781fd commit d13c612

File tree

4 files changed

+20
-0
lines changed

4 files changed

+20
-0
lines changed

tests/testData/test.ufo/glyphs.union/contents.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
<string>rectR_ect_reversed.glif</string>
3131
<key>rect_differentStartPoint</key>
3232
<string>rect_differentS_tartP_oint.glif</string>
33+
<key>zeroArea</key>
34+
<string>zeroA_rea.glif</string>
3335
<key>zeroAreaSelfIntersecting</key>
3436
<string>zeroA_reaS_elfI_ntersecting.glif</string>
3537
</dict>
Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<glyph name="zeroArea" format="2">
3+
<advance width="400"/>
4+
<outline>
5+
</outline>
6+
</glyph>

tests/testData/test.ufo/glyphs/contents.plist

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@
3030
<string>rectR_ect_reversed.glif</string>
3131
<key>rect_differentStartPoint</key>
3232
<string>rect_differentS_tartP_oint.glif</string>
33+
<key>zeroArea</key>
34+
<string>zeroA_rea.glif</string>
3335
<key>zeroAreaSelfIntersecting</key>
3436
<string>zeroA_reaS_elfI_ntersecting.glif</string>
3537
</dict>
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
<?xml version='1.0' encoding='UTF-8'?>
2+
<glyph name="zeroArea" format="2">
3+
<advance width="400"/>
4+
<outline>
5+
<contour>
6+
<point x="0.0" y="200.0" type="line"/>
7+
<point x="400.0" y="200.0" type="line"/>
8+
</contour>
9+
</outline>
10+
</glyph>

0 commit comments

Comments
 (0)