feaLib tests: update PairPos subtable tests

The subtable break is being forced after every pos, it shouldn’t.
This commit is contained in:
Denis Moyogo Jacquerye 2018-07-26 11:04:30 +01:00
parent 4f94da9d4d
commit fdf96904b3
2 changed files with 22 additions and 4 deletions

View File

@ -10,6 +10,7 @@ lookup kernlookup {
subtable;
pos @group1 @group2 -12;
subtable;
pos @group1 @group3 -10;
pos @group3 @group2 -20;
} kernlookup;

View File

@ -84,26 +84,43 @@
</PairPos>
<PairPos index="2" Format="2">
<Coverage>
<Glyph value="b"/>
<Glyph value="o"/>
<Glyph value="v"/>
<Glyph value="w"/>
</Coverage>
<ValueFormat1 value="4"/>
<ValueFormat2 value="0"/>
<ClassDef1>
<ClassDef glyph="b" class="1"/>
<ClassDef glyph="o" class="1"/>
</ClassDef1>
<ClassDef2>
<ClassDef glyph="c" class="1"/>
<ClassDef glyph="d" class="1"/>
<ClassDef glyph="c" class="2"/>
<ClassDef glyph="d" class="2"/>
<ClassDef glyph="v" class="1"/>
<ClassDef glyph="w" class="1"/>
</ClassDef2>
<!-- Class1Count=1 -->
<!-- Class2Count=2 -->
<!-- Class1Count=2 -->
<!-- Class2Count=3 -->
<Class1Record index="0">
<Class2Record index="0">
</Class2Record>
<Class2Record index="1">
</Class2Record>
<Class2Record index="2">
<Value1 XAdvance="-20"/>
</Class2Record>
</Class1Record>
<Class1Record index="1">
<Class2Record index="0">
</Class2Record>
<Class2Record index="1">
<Value1 XAdvance="-10"/>
</Class2Record>
<Class2Record index="2">
</Class2Record>
</Class1Record>
</PairPos>
</Lookup>
</LookupList>