diff --git a/test/subset/data/Makefile.am b/test/subset/data/Makefile.am index 1f96b80a7..7568b329e 100644 --- a/test/subset/data/Makefile.am +++ b/test/subset/data/Makefile.am @@ -37,6 +37,7 @@ EXTRA_DIST += \ expected/sbix \ expected/colr \ expected/colr_with_components \ + expected/colrv1.notoemoji \ expected/cbdt \ expected/variable \ fonts \ diff --git a/test/subset/data/Makefile.sources b/test/subset/data/Makefile.sources index b37872c9b..9417c701d 100644 --- a/test/subset/data/Makefile.sources +++ b/test/subset/data/Makefile.sources @@ -7,6 +7,7 @@ TESTS = \ tests/cmap14.tests \ tests/colr.tests \ tests/colr_with_components.tests \ + tests/colrv1.notoemoji.tests \ tests/full-font.tests \ tests/japanese.tests \ tests/layout.context.tests \ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f35e.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f35e.ttf new file mode 100644 index 000000000..2c470be12 Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f35e.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f696.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f696.ttf new file mode 100644 index 000000000..5ba3a0f9c Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f696.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f35e.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f35e.ttf new file mode 100644 index 000000000..a70156ff5 Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f35e.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f696.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f696.ttf new file mode 100644 index 000000000..96db2f918 Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f696.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f35e.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f35e.ttf new file mode 100644 index 000000000..2c470be12 Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f35e.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f696.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f696.ttf new file mode 100644 index 000000000..5ba3a0f9c Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f696.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f35e.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f35e.ttf new file mode 100644 index 000000000..a70156ff5 Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f35e.ttf differ diff --git a/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f696.ttf b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f696.ttf new file mode 100644 index 000000000..96db2f918 Binary files /dev/null and b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f696.ttf differ diff --git a/test/subset/data/fonts/NotoColrEmojiGlyf-Regular.subset.ttf b/test/subset/data/fonts/NotoColrEmojiGlyf-Regular.subset.ttf new file mode 100644 index 000000000..76f565b9a Binary files /dev/null and b/test/subset/data/fonts/NotoColrEmojiGlyf-Regular.subset.ttf differ diff --git a/test/subset/data/tests/colrv1.notoemoji.tests b/test/subset/data/tests/colrv1.notoemoji.tests new file mode 100644 index 000000000..f5bd276d9 --- /dev/null +++ b/test/subset/data/tests/colrv1.notoemoji.tests @@ -0,0 +1,12 @@ +FONTS: +NotoColrEmojiGlyf-Regular.subset.ttf + +PROFILES: +default.txt +drop-hints.txt +drop-hints-retain-gids.txt +retain-gids.txt + +SUBSETS: +U+1f696 +U+1f35e diff --git a/test/subset/meson.build b/test/subset/meson.build index 80282f410..c873c886b 100644 --- a/test/subset/meson.build +++ b/test/subset/meson.build @@ -28,6 +28,7 @@ tests = [ 'cmap14', 'sbix', 'colr', + 'colrv1.notoemoji', 'colr_with_components', 'cbdt', 'variable',