Lines Matching +full:test +full:- +full:names
9 varNameIDs = instancer.names.getVariationNameIDs(varfont)
16 with instancer.names.pruningUnusedNames(varfont):
22 assert not any(n for n in varfont["name"].names if n.nameID in {256, 258})
24 with instancer.names.pruningUnusedNames(varfont):
28 assert not any(n for n in varfont["name"].names if n.nameID in varNameIDs)
36 for r in nametable.names
39 if k[-1] not in platforms:
59 (1, 3, 1, 0x409): "Test Variable Font",
61 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-Regular",
62 (6, 3, 1, 0x409): "TestVariableFont-Regular",
70 (1, 3, 1, 0x409): "Test Variable Font",
72 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-Regular",
73 (6, 3, 1, 0x409): "TestVariableFont-Regular",
81 (1, 3, 1, 0x409): "Test Variable Font Black",
83 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-Black",
84 (6, 3, 1, 0x409): "TestVariableFont-Black",
85 (16, 3, 1, 0x409): "Test Variable Font",
94 (1, 3, 1, 0x409): "Test Variable Font Thin",
96 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-Thin",
97 (6, 3, 1, 0x409): "TestVariableFont-Thin",
98 (16, 3, 1, 0x409): "Test Variable Font",
107 (1, 3, 1, 0x409): "Test Variable Font Thin Condensed",
109 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-ThinCondensed",
110 (6, 3, 1, 0x409): "TestVariableFont-ThinCondensed",
111 (16, 3, 1, 0x409): "Test Variable Font",
120 (1, 3, 1, 0x409): "Test Variable Font Condensed",
122 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-Condensed",
123 (6, 3, 1, 0x409): "TestVariableFont-Condensed",
124 (16, 3, 1, 0x409): "Test Variable Font",
133 (1, 3, 1, 0x409): "Test Variable Font Medium",
135 (3, 3, 1, 0x409): "2.001;GOOG;TestVariableFont-Medium",
136 (6, 3, 1, 0x409): "TestVariableFont-Medium",
137 (16, 3, 1, 0x409): "Test Variable Font",
147 instancer.names.updateNameTable(varfont, limits)
170 instancer.names.updateNameTable(varfont, {"wdth": 75, "wght": 400})
173 # Swap the axes so the names get swapped
177 instancer.names.updateNameTable(varfont, {"wdth": 75, "wght": 400})
188 (1, 3, 1, 0x409): "Test Variable Font",
197 (1, 3, 1, 0x409): "Test Variable Font Negreta",
199 (16, 3, 1, 0x409): "Test Variable Font",
208 (1, 3, 1, 0x409): "Test Variable Font Negreta Zhuštěné",
210 (16, 3, 1, 0x409): "Test Variable Font",
220 name.setName("Test Variable Font", 1, 3, 1, 0x405)
226 instancer.names.updateNameTable(varfont, limits)
232 instancer.names.updateNameTable(varfont, {"wght": 200})
240 instancer.names.updateNameTable(varfont, {"wght": 400})
250 (1, 3, 1, 0x409): "Test Variable Font",
252 (6, 3, 1, 0x409): "TestVariableFont-Italic",
260 (1, 3, 1, 0x409): "Test Variable Font Black Condensed",
262 (6, 3, 1, 0x409): "TestVariableFont-BlackCondensedItalic",
263 (16, 3, 1, 0x409): "Test Variable Font",
275 font_link_axisValue.Flags &= ~instancer.names.ELIDABLE_AXIS_VALUE_NAME
276 font_link_axisValue.ValueNameID = 294 # Roman --> Italic
278 instancer.names.updateNameTable(varfont, limits)
301 instancer.names.updateNameTable(varfont, {"wdth": 79, "wght": 900})
303 (1, 3, 1, 0x409): "Test Variable Font Dominant Value",
305 (16, 3, 1, 0x409): "Test Variable Font",
315 axisValue.Flags |= instancer.names.ELIDABLE_AXIS_VALUE_NAME
317 stat.ElidedFallbackNameID = 266 # Regular --> Black
318 instancer.names.updateNameTable(varfont, {"wght": 400})
320 # must be used to construct the style names. Since we
329 # table to a non-RIBBI style and the current subFamily name is a RIBBI
331 varfont["name"].setName("Bold", 2, 3, 1, 0x409) # subFamily Regular --> Bold
333 instancer.names.updateNameTable(varfont, {"wght": 100})