Home | History | Annotate | Download | only in feaLib

Lines Matching refs:glyphs

13 def glyphstr(glyphs):
19 return ' '.join(f(g.glyphSet()) for g in glyphs)
24 for a in s.glyphs:
206 self.assertEqual(glyphstr([s.glyphs]), "[a e]")
416 self.assertEqual(list(f2.statements[0].glyphs[0].glyphSet()),
455 [(prefix, glyphs, suffix)] = sub.chainContexts
457 self.assertEqual(glyphstr(glyphs), "d [a u]")
487 [(prefix, glyphs, suffix)] = sub.chainContexts
489 self.assertEqual(glyphstr(glyphs), "d [a u]")
580 self.assertEqual(glyphstr([s.glyphs]), "[c_t f_i]")
587 self.assertEqual(glyphstr([s.glyphs]), "f_f_i")
594 self.assertEqual(glyphstr([s.glyphs]), "[c_t f_i]")
601 self.assertEqual(glyphstr([s.glyphs]), "f_i")
749 [(glyphs, value)] = pos.pos
750 self.assertEqual(glyphstr([glyphs]), "one")
757 [(glyphs, value)] = pos.pos
758 self.assertEqual(glyphstr([glyphs]), "[one two]")
765 [(glyphs, value)] = pos.pos
766 self.assertEqual(glyphstr([glyphs]), "[one two]")
797 [(glyphs, value)] = pos.pos
798 self.assertEqual(glyphstr([glyphs]), "[T Y]")
807 [(glyphs, value)] = pos.pos
808 self.assertEqual(glyphstr([glyphs]), "[T Y]")
817 [(glyphs, value)] = pos.pos
818 self.assertEqual(glyphstr([glyphs]), "[T Y]")
1040 self.assertEqual(glyphstr(pos.glyphs), "I [N n] P")
1127 self.assertEqual(rsub.glyphs[0].glyphSet(), ("c",))
1137 self.assertEqual(rsub.glyphs[0].glyphSet(), ("cid00004",))
1325 "Direct substitution of multiple glyphs by multiple glyphs "
1428 self.assertEqual(glyphstr(sub.glyphs), "f f i")
1437 self.assertEqual(glyphstr(sub.glyphs), "f i")