Lines Matching defs:self
62 def __init__(self, methodName): argument
69 def test_glyphMap_deprecated(self): argument
93 def test_comments(self): argument
109 def test_only_comments(self): argument
120 def test_anchor_format_a(self): argument
134 def test_anchor_format_b(self): argument
148 def test_anchor_format_c(self): argument
164 def test_anchor_format_d(self): argument
173 def test_anchor_format_e(self): argument
188 def test_anchor_format_e_undefined(self): argument
198 def test_anchor_variable_scalar(self): argument
210 def test_anchordef(self): argument
218 def test_anchordef_contourpoint(self): argument
226 def test_anon(self): argument
232 def test_anonymous(self): argument
239 def test_anon_missingBrace(self): argument
247 def test_attach(self): argument
254 def test_feature_block(self): argument
259 def test_feature_block_useExtension(self): argument
265 def test_feature_comment(self): argument
271 def test_feature_reference(self): argument
277 def test_FeatureNames_bad(self): argument
285 def test_FeatureNames_comment(self): argument
295 def test_FeatureNames_emptyStatements(self): argument
303 def test_FontRevision(self): argument
309 def test_FontRevision_negative(self): argument
317 def test_strict_glyph_name_check(self): argument
325 def test_glyphclass(self): argument
330 def test_glyphclass_glyphNameTooLong(self): argument
336 def test_glyphclass_bad(self): argument
344 def test_glyphclass_duplicate(self): argument
350 def test_glyphclass_empty(self): argument
355 def test_glyphclass_equality(self): argument
360 def test_glyphclass_from_markClass(self): argument
371 def test_glyphclass_range_cid(self): argument
376 def test_glyphclass_range_cid_bad(self): argument
384 def test_glyphclass_range_uppercase(self): argument
389 def test_glyphclass_range_lowercase(self): argument
394 def test_glyphclass_range_dash(self): argument
399 def test_glyphclass_range_dash_with_space(self): argument
404 def test_glyphclass_ambiguous_dash_no_glyph_names(self): argument
419 def test_glyphclass_glyph_name_should_win_over_range(self): argument
427 def test_glyphclass_range_dash_ambiguous(self): argument
438 def test_glyphclass_range_digit1(self): argument
442 def test_glyphclass_range_digit2(self): argument
446 def test_glyphclass_range_digit3(self): argument
450 def test_glyphclass_range_bad(self): argument
476 def test_glyphclass_range_mixed(self): argument
482 def test_glyphclass_reference(self): argument
498 def test_glyphclass_scoping(self): argument
508 def test_glyphclass_scoping_bug496(self): argument
516 def test_GlyphClassDef(self): argument
525 def test_GlyphClassDef_noCLassesSpecified(self): argument
533 def test_ignore_pos(self): argument
545 def test_ignore_position(self): argument
556 def test_ignore_position_with_lookup(self): argument
565 def test_ignore_sub(self): argument
577 def test_ignore_substitute(self): argument
588 def test_ignore_substitute_with_lookup(self): argument
597 def test_include_statement(self): argument
617 def test_include_statement_no_semicolon(self): argument
629 def test_language(self): argument
637 def test_language_exclude_dflt(self): argument
645 def test_language_exclude_dflt_required(self): argument
655 def test_language_include_dflt(self): argument
663 def test_language_include_dflt_required(self): argument
673 def test_language_DFLT(self): argument
681 def test_ligatureCaretByIndex_glyphClass(self): argument
688 def test_ligatureCaretByIndex_singleGlyph(self): argument
695 def test_ligatureCaretByPos_glyphClass(self): argument
702 def test_ligatureCaretByPos_singleGlyph(self): argument
709 def test_ligatureCaretByPos_variable_scalar(self): argument
720 def test_lookup_block(self): argument
725 def test_lookup_block_useExtension(self): argument
731 def test_lookup_block_name_mismatch(self): argument
736 def test_lookup_block_with_horizontal_valueRecordDef(self): argument
750 def test_lookup_block_with_vertical_valueRecordDef(self): argument
764 def test_lookup_comment(self): argument
770 def test_lookup_reference(self): argument
778 def test_lookup_reference_to_lookup_inside_feature(self): argument
787 def test_lookup_reference_unknown(self): argument
795 def parse_lookupflag_(self, s): argument
798 def test_lookupflag_format_A(self): argument
806 def test_lookupflag_format_A_MarkAttachmentType(self): argument
820 def test_lookupflag_format_A_MarkAttachmentType_glyphClass(self): argument
834 def test_lookupflag_format_A_UseMarkFilteringSet(self): argument
849 def test_lookupflag_format_A_UseMarkFilteringSet_glyphClass(self): argument
863 def test_lookupflag_format_B(self): argument
873 def test_lookupflag_format_B_zero(self): argument
881 def test_lookupflag_no_value(self): argument
889 def test_lookupflag_repeated(self): argument
897 def test_lookupflag_unrecognized(self): argument
905 def test_gpos_type_1_glyph(self): argument
913 def test_gpos_type_1_glyphclass_horizontal(self): argument
921 def test_gpos_type_1_glyphclass_vertical(self): argument
929 def test_gpos_type_1_multiple(self): argument
943 def test_gpos_type_1_enumerated(self): argument
957 def test_gpos_type_1_chained(self): argument
967 def test_gpos_type_1_chained_special_kern_format_valuerecord_format_a(self): argument
977 def test_gpos_type_1_chained_special_kern_format_valuerecord_format_b(self): argument
987 def test_gpos_type_1_chained_special_kern_format_valuerecord_format_b_bug2293(self): argument
998 def test_gpos_type_1_chained_exception1(self): argument
1004 def test_gpos_type_1_chained_exception2(self): argument
1012 def test_gpos_type_1_chained_exception3(self): argument
1020 def test_gpos_type_1_chained_exception4(self): argument
1024 def test_gpos_type_2_format_a(self): argument
1036 def test_gpos_type_2_format_a_enumerated(self): argument
1048 def test_gpos_type_2_format_a_with_null_first(self): argument
1062 def test_gpos_type_2_format_a_with_null_second(self): argument
1075 def test_gpos_type_2_format_b(self): argument
1085 def test_gpos_type_2_format_b_enumerated(self): argument
1097 def test_gpos_type_3(self): argument
1109 def test_gpos_type_3_enumerated(self): argument
1119 def test_gpos_type_4(self): argument
1137 def test_gpos_type_4_enumerated(self): argument
1148 def test_gpos_type_4_not_markClass(self): argument
1159 def test_gpos_type_5(self): argument
1185 def test_gpos_type_5_enumerated(self): argument
1199 def test_gpos_type_5_not_markClass(self): argument
1210 def test_gpos_type_6(self): argument
1223 def test_gpos_type_6_enumerated(self): argument
1234 def test_gpos_type_6_not_markClass(self): argument
1245 def test_gpos_type_8(self): argument
1260 def test_gpos_type_8_lookup_with_values(self): argument
1271 def test_markClass(self): argument
1279 def test_nameid_windows_utf16(self): argument
1290 def test_nameid_windows_utf16_backslash(self): argument
1296 def test_nameid_windows_utf16_quotation_mark(self): argument
1302 def test_nameid_windows_utf16_surroates(self): argument
1308 def test_nameid_mac_roman(self): argument
1319 def test_nameid_mac_croatian(self): argument
1329 def test_nameid_unsupported_platform(self): argument
1337 def test_nameid_hexadecimal(self): argument
1345 def test_nameid_octal(self): argument
1353 def test_cv_hexadecimal(self): argument
1358 def test_cv_octal(self): argument
1363 def test_rsub_format_a(self): argument
1372 def test_rsub_format_a_cid(self): argument
1381 def test_rsub_format_b(self): argument
1393 def test_rsub_format_c(self): argument
1407 def test_rsub_from(self): argument
1415 def test_rsub_nonsingle(self): argument
1424 def test_rsub_multiple_replacement_glyphs(self): argument
1433 def test_script(self): argument
1439 def test_script_dflt(self): argument
1447 def test_stat_design_axis(self): # STAT DesignAxis argument
1457 def test_stat_axis_value_format1(self): # STAT AxisValue argument
1470 def test_stat_axis_value_format2(self): # STAT AxisValue argument
1483 def test_stat_axis_value_format2_bad_range(self): # STAT AxisValue argument
1494 def test_stat_axis_value_format4(self): # STAT AxisValue argument
1509 def test_stat_elidedfallbackname(self): # STAT ElidedFallbackName argument
1520 def test_stat_elidedfallbacknameid(self): # STAT ElidedFallbackNameID argument
1530 def test_sub_single_format_a(self): # GSUB LookupType 1 argument
1538 def test_sub_single_format_a_chained(self): # chain to GSUB LookupType 1 argument
1546 def test_sub_single_format_a_cid(self): # GSUB LookupType 1 argument
1554 def test_sub_single_format_b(self): # GSUB LookupType 1 argument
1566 def test_sub_single_format_b_chained(self): # chain to GSUB LookupType 1 argument
1578 def test_sub_single_format_c(self): # GSUB LookupType 1 argument
1590 def test_sub_single_format_c_chained(self): # chain to GSUB LookupType 1 argument
1602 def test_sub_single_format_c_different_num_elements(self): argument
1611 def test_sub_with_values(self): argument
1619 def test_substitute_multiple(self): # GSUB LookupType 2 argument
1626 def test_substitute_multiple_chained(self): # chain to GSUB LookupType 2 argument
1633 def test_substitute_multiple_force_chained(self): argument
1641 def test_substitute_multiple_classes(self): argument
1648 def test_substitute_multiple_classes_mixed(self): argument
1655 def test_substitute_multiple_classes_mixed_singleton(self): argument
1662 def test_substitute_multiple_classes_mismatch(self): argument
1671 def test_substitute_multiple_by_mutliple(self): argument
1680 def test_split_marked_glyphs_runs(self): argument
1720 def test_substitute_mix_single_multiple(self): argument
1744 def test_substitute_from(self): # GSUB LookupType 3 argument
1755 def test_substitute_from_chained(self): # chain to GSUB LookupType 3 argument
1766 def test_substitute_from_cid(self): # GSUB LookupType 3 argument
1777 def test_substitute_from_glyphclass(self): # GSUB LookupType 3 argument
1791 def test_substitute_ligature(self): # GSUB LookupType 4 argument
1800 def test_substitute_ligature_chained(self): # chain to GSUB LookupType 4 argument
1809 def test_substitute_lookups(self): # GSUB LookupType 6 argument
1815 def test_substitute_missing_by(self): argument
1823 def test_substitute_invalid_statement(self): argument
1830 def test_subtable(self): argument
1835 def test_table_badEnd(self): argument
1843 def test_table_comment(self): argument
1850 def test_table_unsupported(self): argument
1858 def test_valuerecord_format_a_horizontal(self): argument
1873 def test_valuerecord_format_a_vertical(self): argument
1888 def test_valuerecord_format_a_zero_horizontal(self): argument
1903 def test_valuerecord_format_a_zero_vertical(self): argument
1918 def test_valuerecord_format_a_vertical_contexts_(self): argument
1928 def test_valuerecord_format_b(self): argument
1943 def test_valuerecord_format_b_zero(self): argument
1958 def test_valuerecord_format_c(self): argument
1985 def test_valuerecord_format_d(self): argument
1991 def test_valuerecord_variable_scalar(self): argument
2001 def test_valuerecord_named(self): argument
2012 def test_valuerecord_named_unknown(self): argument
2020 def test_valuerecord_scoping(self): argument
2030 def test_valuerecord_device_value_out_of_range(self): argument
2039 def test_conditionset(self): argument
2056 def test_conditionset_same_axis(self): argument
2064 def test_conditionset_float(self): argument
2072 def test_variation(self): argument
2076 def test_languagesystem(self): argument
2111 def test_empty_statement_ignored(self): argument
2120 def test_ufo_features_parse_include_dir(self): argument
2126 def test_unmarked_ignore_statement(self): argument
2135 def parse(self, text, glyphNames=GLYPHNAMES, followIncludes=True): argument
2147 def test_scopes(self): argument
2158 def test_resolve_undefined(self): argument