test named instances

This commit is contained in:
justvanrossum 2018-11-02 08:02:34 +01:00
parent 8298169dfb
commit 0bfee639c6
2 changed files with 32 additions and 1 deletions

View File

@ -189,6 +189,12 @@
<namerecord nameID="259" platformID="1" platEncID="0" langID="0x0" unicode="True">
Down
</namerecord>
<namerecord nameID="260" platformID="1" platEncID="0" langID="0x0" unicode="True">
TotallyNormal
</namerecord>
<namerecord nameID="261" platformID="1" platEncID="0" langID="0x0" unicode="True">
Right Up
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x409">
HelloTestFont
</namerecord>
@ -210,6 +216,12 @@
<namerecord nameID="259" platformID="3" platEncID="1" langID="0x409">
Down
</namerecord>
<namerecord nameID="260" platformID="3" platEncID="1" langID="0x409">
TotallyNormal
</namerecord>
<namerecord nameID="261" platformID="3" platEncID="1" langID="0x409">
Right Up
</namerecord>
<namerecord nameID="1" platformID="3" platEncID="1" langID="0x413">
HalloTestFont
</namerecord>
@ -283,6 +295,22 @@
<MaxValue>100.0</MaxValue>
<AxisNameID>259</AxisNameID>
</Axis>
<!-- TotallyNormal -->
<NamedInstance flags="0x0" subfamilyNameID="260">
<coord axis="LEFT" value="0.0"/>
<coord axis="RGHT" value="0.0"/>
<coord axis="UPPP" value="0.0"/>
<coord axis="DOWN" value="0.0"/>
</NamedInstance>
<!-- Right Up -->
<NamedInstance flags="0x0" subfamilyNameID="261">
<coord axis="LEFT" value="0.0"/>
<coord axis="RGHT" value="100.0"/>
<coord axis="UPPP" value="100.0"/>
<coord axis="DOWN" value="0.0"/>
</NamedInstance>
</fvar>
<gvar>

View File

@ -159,7 +159,10 @@ def test_build_var(tmpdir):
('UPPP', 0, 0, 100, "Up"),
('DOWN', 0, 0, 100, "Down"),
]
instances = []
instances = [
dict(location=dict(LEFT=0, RGHT=0, UPPP=0, DOWN=0), stylename="TotallyNormal"),
dict(location=dict(LEFT=0, RGHT=100, UPPP=100, DOWN=0), stylename="Right Up"),
]
fb.setupFvar(axes, instances)
variations = {}
# Four (x, y) pairs and four phantom points: