7 'cff.notoserifmyanmar',
21 'layout.gsub5_format2',
25 'layout.gdef.glyphset',
28 'layout.context_format2',
29 'layout.gdef-varstore',
30 'layout.gdef-attachlist',
31 'layout.notonastaliqurdu',
33 'layout.duplicate_features',
34 'layout.unsorted_featurelist',
35 'layout.drop_feature',
36 'layout.default_features',
43 'math_coverage_offset',
44 # TODO: re-enable once colrv1 subsetting is stabilized.
47 'colr_with_components',
59 'advanced_prioritization',
64 run_test = find_program('run-tests.py')
67 fname = '@0@.tests'.format(t)
72 meson.current_source_dir() / 'data' / 'tests' / fname,
74 # as the tests are ran concurrently let's raise acceptable time here
75 # ideally better to break and let meson handles them in parallel
77 workdir: meson.current_build_dir() / '..' / '..',
82 run_repack_test = find_program('run-repack-tests.py')
84 foreach t : repack_tests
85 fname = '@0@.tests'.format(t)
87 test(t, run_repack_test,
90 meson.current_source_dir() / 'data' / 'repack_tests' / fname,
92 workdir: meson.current_build_dir() / '..' / '..',
93 suite: ['subset', 'repack'],