diff --git a/test/shape/data/in-house/Makefile.sources b/test/shape/data/in-house/Makefile.sources index 2432d89fb..2d045ea7f 100644 --- a/test/shape/data/in-house/Makefile.sources +++ b/test/shape/data/in-house/Makefile.sources @@ -45,6 +45,7 @@ TESTS = \ tests/myanmar-misc.tests \ tests/myanmar-syllable.tests \ tests/myanmar-zawgyi.tests \ + tests/nested-mark-filtering-sets.tests \ tests/none-directional.tests \ tests/positioning-features.tests \ tests/rand.tests \ diff --git a/test/shape/data/in-house/fonts/NotoNastaliqUrdu-Regular.ttf b/test/shape/data/in-house/fonts/NotoNastaliqUrdu-Regular.ttf new file mode 100644 index 000000000..cd01de0d1 Binary files /dev/null and b/test/shape/data/in-house/fonts/NotoNastaliqUrdu-Regular.ttf differ diff --git a/test/shape/data/in-house/meson.build b/test/shape/data/in-house/meson.build index 121635ede..64563dd54 100644 --- a/test/shape/data/in-house/meson.build +++ b/test/shape/data/in-house/meson.build @@ -45,6 +45,7 @@ in_house_tests_base = [ 'myanmar-misc.tests', 'myanmar-syllable.tests', 'myanmar-zawgyi.tests', + 'nested-mark-filtering-sets.tests', 'none-directional.tests', 'positioning-features.tests', 'rand.tests', diff --git a/test/shape/data/in-house/tests/nested-mark-filtering-sets.tests b/test/shape/data/in-house/tests/nested-mark-filtering-sets.tests new file mode 100644 index 000000000..7de938289 --- /dev/null +++ b/test/shape/data/in-house/tests/nested-mark-filtering-sets.tests @@ -0,0 +1,4 @@ +../fonts/NotoNastaliqUrdu-Regular.ttf;;U+0628,U+0628,U+6D2;[OneDotBelowYB=2@764,-183+0|YBc1=2@764,-282+0|YehBarreeFin_3=2+355|OneDotBelowNS=1@20,-120+0|BehxMed.inT2outD2YB=1@0,349+182|NullMk=0+0|sp10=0+0|BehxIni.outT2=0@0,406+766] +../fonts/NotoNastaliqUrdu-Regular.ttf;;U+0628,U+0628,U+0628,U+6D2;[OneDotBelowYB=3@764,-183+0|YBc1=3@764,-282+0|OneDotBelowYB=3@1098,-60+0|YBc2=3@1098,-159+0|YehBarreeFin_4=3+355|OneDotBelowNS=2@20,-120+0|BehxMed.inT2outD2YB=2@0,349+182|NullMk=1+0|BehxMed.inT1outT2=1@0,406+184|NullMk=0+0|sp5=0+0|BehxIni=0@0,471+541] +../fonts/NotoNastaliqUrdu-Regular.ttf;;U+0628,U+0628,U+0628,U+0628,U+6D2;[OneDotBelowYB=4@659,-192+0|YBc1=4@659,-291+0|OneDotBelowYB=4@966,-55+0|YBc2=4@966,-154+0|OneDotBelowYB=4@1274,-148+0|YBc3=4@1274,-247+0|YehBarreeFin_5=4+355|OneDotBelowNS=3@20,-120+0|BehxMed.inT2outD2YB=3@0,349+182|NullMk=2+0|BehxMed.inT1outT2=2@0,406+184|NullMk=1+0|BehxMed.inT2outT1=1@0,471+267|NullMk=0+0|sp0=0+0|BehxIni.outT2=0@0,616+156] +../fonts/NotoNastaliqUrdu-Regular.ttf;;U+0628,U+0628,U+0628,U+0628,U+0628,U+6D2;[OneDotBelowYB=5@659,-192+0|YBc1=5@659,-291+0|OneDotBelowYB=5@966,-55+0|YBc2=5@966,-154+0|OneDotBelowYB=5@1274,-148+0|YBc3=5@1274,-247+0|YehBarreeFin_5=5+355|OneDotBelowNS=4@20,-120+0|BehxMed.inT2outD2YB=4@0,349+182|NullMk=3+0|BehxMed.inT1outT2=3@0,406+184|NullMk=2+0|BehxMed.inT2outT1=2@0,471+267|NullMk=1+0|BehxMed.inT1outT2=1@0,616+184|OneDotBelowNS=0@73,516+0|sp0=0+0|BehxIni=0@0,681+236]