Branch
Hash :
780b9866
Author :
Date :
2025-10-15T10:28:41
[shape] Test fallback to `kern` table under different shapers More specifically, this asserts that the `kern` table is avoided for certain shapers, and that we avoid double-spacing in the presence of `dist` for the same.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85
in_house_tests = [
'aat-morx.tests',
'aat-trak.tests',
'arabic-fallback-shaping.tests',
'arabic-feature-order.tests',
'arabic-like-joining.tests',
'arabic-mark-order.tests',
'arabic-normalization.tests',
'arabic-phags-pa.tests',
'arabic-stch.tests',
'automatic-fractions.tests',
'cluster.tests',
'collections.tests',
'color-fonts.tests',
'context-matching.tests',
'coretext.tests',
'cursive-positioning.tests',
'default-ignorables.tests',
'digits.tests',
'directwrite.tests',
'emoji.tests',
'emoji-clusters.tests',
'fallback-positioning.tests',
'glyph-props-no-gdef.tests',
'hangul-jamo.tests',
'hebrew-diacritics.tests',
'hyphens.tests',
'indic-consonant-with-stacker.tests',
'indic-decompose.tests',
'indic-feature-order.tests',
'indic-init.tests',
'indic-joiner-candrabindu.tests',
'indic-joiners.tests',
'indic-malayalam-dot-reph.tests',
'indic-misc.tests',
'indic-old-spec.tests',
'indic-pref-blocking.tests',
'indic-script-extensions.tests',
'indic-special-cases.tests',
'indic-syllable.tests',
'indic-vowel-letter-spoofing.tests',
'item-context.tests',
'kbts.tests',
'kern-format2.tests',
'khmer-mark-order.tests',
'khmer-misc.tests',
'language-tags.tests',
'ligature-id.tests',
'macos.tests',
'mark-attachment.tests',
'mark-filtering-sets.tests',
'mongolian-variation-selector.tests',
'myanmar-misc.tests',
'myanmar-syllable.tests',
'myanmar-zawgyi.tests',
'nested-mark-filtering-sets.tests',
'none-directional.tests',
'positioning-features.tests',
'per-script-kern-fallback.tests',
'rand.tests',
'reverse-sub.tests',
'rotation.tests',
'sara-am.tests',
'simple.tests',
'sinhala.tests',
'spaces.tests',
'tibetan-contractions-1.tests',
'tibetan-contractions-2.tests',
'tibetan-vowels.tests',
'tt-kern-gpos.tests',
'uniscribe.tests',
'unsafe-to-concat.tests',
'use-indic3.tests',
'use-javanese.tests',
'use-marchen.tests',
'use-syllable.tests',
'use-vowel-letter-spoofing.tests',
'use.tests',
'use.tests',
'variation-selectors.tests',
'variations.tests',
'variations-rvrn.tests',
'vertical.tests',
'zero-width-marks.tests',
]