[subset] Add additional colrv1 subsetting tests that has a glyph with components.
diff --git a/test/subset/data/Makefile.am b/test/subset/data/Makefile.am
index 1f96b80..7568b32 100644
--- a/test/subset/data/Makefile.am
+++ b/test/subset/data/Makefile.am
@@ -37,6 +37,7 @@
 	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 b37872c..9417c70 100644
--- a/test/subset/data/Makefile.sources
+++ b/test/subset/data/Makefile.sources
@@ -7,6 +7,7 @@
 	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 0000000..2c470be
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f35e.ttf
Binary files 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 0000000..5ba3a0f
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.default.1f696.ttf
Binary files 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 0000000..a70156f
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f35e.ttf
Binary files 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 0000000..96db2f9
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints-retain-gids.1f696.ttf
Binary files 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 0000000..2c470be
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f35e.ttf
Binary files 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 0000000..5ba3a0f
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.drop-hints.1f696.ttf
Binary files 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 0000000..a70156f
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f35e.ttf
Binary files 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 0000000..96db2f9
--- /dev/null
+++ b/test/subset/data/expected/colrv1.notoemoji/NotoColrEmojiGlyf-Regular.subset.retain-gids.1f696.ttf
Binary files 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 0000000..76f565b
--- /dev/null
+++ b/test/subset/data/fonts/NotoColrEmojiGlyf-Regular.subset.ttf
Binary files differ
diff --git a/test/subset/data/tests/colrv1.notoemoji.tests b/test/subset/data/tests/colrv1.notoemoji.tests
new file mode 100644
index 0000000..f5bd276
--- /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 80282f4..c873c88 100644
--- a/test/subset/meson.build
+++ b/test/subset/meson.build
@@ -28,6 +28,7 @@
   'cmap14',
   'sbix',
   'colr',
+  'colrv1.notoemoji',
   'colr_with_components',
   'cbdt',
   'variable',