diff --git a/test/subset/data/Makefile.am b/test/subset/data/Makefile.am index e13053ee5..fe17d701f 100644 --- a/test/subset/data/Makefile.am +++ b/test/subset/data/Makefile.am @@ -69,6 +69,7 @@ EXTRA_DIST += \ expected/post_apply_mvar_delta \ expected/apply_cvar_delta \ expected/collect_name_ids \ + expected/instantiate_colrv1 \ fonts \ profiles \ $(NULL) diff --git a/test/subset/data/Makefile.sources b/test/subset/data/Makefile.sources index 22367f958..607955d67 100644 --- a/test/subset/data/Makefile.sources +++ b/test/subset/data/Makefile.sources @@ -60,6 +60,7 @@ TESTS = \ tests/post_apply_mvar_delta.tests \ tests/apply_cvar_delta.tests \ tests/collect_name_ids.tests \ + tests/instantiate_colrv1.tests \ $(NULL) # TODO: re-enable once colrv1 subsetting is stabilized. diff --git a/test/subset/data/expected/instantiate_colrv1/Foldit.default.retain-all-codepoint.wght=900.ttf b/test/subset/data/expected/instantiate_colrv1/Foldit.default.retain-all-codepoint.wght=900.ttf new file mode 100644 index 000000000..fba3a7243 Binary files /dev/null and b/test/subset/data/expected/instantiate_colrv1/Foldit.default.retain-all-codepoint.wght=900.ttf differ diff --git a/test/subset/data/tests/instantiate_colrv1.tests b/test/subset/data/tests/instantiate_colrv1.tests new file mode 100644 index 000000000..fae81b321 --- /dev/null +++ b/test/subset/data/tests/instantiate_colrv1.tests @@ -0,0 +1,14 @@ +FONTS: +Foldit.ttf + +PROFILES: +default.txt + +SUBSETS: +* + +INSTANCES: +wght=900 + +OPTIONS: +no_fonttools diff --git a/test/subset/meson.build b/test/subset/meson.build index 289cc1649..072898e1b 100644 --- a/test/subset/meson.build +++ b/test/subset/meson.build @@ -62,6 +62,7 @@ tests = [ 'post_apply_mvar_delta', 'apply_cvar_delta', 'collect_name_ids', + 'instantiate_colrv1', ] repack_tests = [