diff --git a/test/shape/data/in-house/Makefile.sources b/test/shape/data/in-house/Makefile.sources index e2db8cdbc..0e5968167 100644 --- a/test/shape/data/in-house/Makefile.sources +++ b/test/shape/data/in-house/Makefile.sources @@ -31,6 +31,7 @@ TESTS = \ tests/indic-init.tests \ tests/indic-joiner-candrabindu.tests \ tests/indic-joiners.tests \ + tests/indic-malayalam-dot-reph.tests \ tests/indic-old-spec.tests \ tests/indic-pref-blocking.tests \ tests/indic-script-extensions.tests \ diff --git a/test/shape/data/in-house/fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf b/test/shape/data/in-house/fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf new file mode 100644 index 000000000..9834a2e66 Binary files /dev/null and b/test/shape/data/in-house/fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf differ diff --git a/test/shape/data/in-house/meson.build b/test/shape/data/in-house/meson.build index af2340392..6786316b2 100644 --- a/test/shape/data/in-house/meson.build +++ b/test/shape/data/in-house/meson.build @@ -31,6 +31,7 @@ in_house_tests = [ 'indic-init.tests', 'indic-joiner-candrabindu.tests', 'indic-joiners.tests', + 'indic-malayalam-dot-reph.tests', 'indic-old-spec.tests', 'indic-pref-blocking.tests', 'indic-script-extensions.tests', diff --git a/test/shape/data/in-house/tests/indic-malayalam-dot-reph.tests b/test/shape/data/in-house/tests/indic-malayalam-dot-reph.tests new file mode 100644 index 000000000..c09caf17d --- /dev/null +++ b/test/shape/data/in-house/tests/indic-malayalam-dot-reph.tests @@ -0,0 +1,15 @@ +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D15;[kamlym=0+1038|rephmlym=0@-363,0+0] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D15,U+0D4D,U+0D15,U+0D4D,U+0D30;[rapostmlym=0+200|kakamlym=0+1506|rephmlym=0@-657,0+0] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D28,U+0D4D,U+0D28;[nanamlym=0+1257|rephmlym=0@-507,0+0] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D17,U+0D4D,U+0D17,U+0D4D,U+0D30,U+0D4B;[eevowelsignmlym=0+595|rapostmlym=0+239|gagamlym=0+897|rephmlym=0@-278,0+0|aavowelsignmlym=0+504] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D17,U+0D4D,U+0D30,U+0D4B;[eevowelsignmlym=0+595|rapostmlym=0+239|gamlym=0+897|rephmlym=0@-278,0+0|aavowelsignmlym=0+504] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D17,U+0D4B;[eevowelsignmlym=0+595|gamlym=0+897|rephmlym=0@-278,0+0|aavowelsignmlym=0+504] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D17;[gamlym=0+897|rephmlym=0@-278,0+0] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D17,U+0D4D,U+0D17,U+0D4D,U+0D30,U+0D4B;[eevowelsignmlym=0+595|rapostmlym=0+239|gagamlym=0+897|aavowelsignmlym=0+504] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D17,U+0D4D,U+0D17,U+0D4D,U+0D30;[rapostmlym=0+239|gagamlym=0+897] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D17,U+0D4D,U+0D17,U+0D4B;[eevowelsignmlym=0+595|gagamlym=0+897|aavowelsignmlym=0+504] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D17,U+0D4D,U+0D17;[gagamlym=0+897] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D17,U+0D4D,U+0D30,U+0D4B;[eevowelsignmlym=0+595|rapostmlym=0+239|gamlym=0+897|aavowelsignmlym=0+504] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D15,U+0D41;[kamlym=0+1038|rephmlym=0@-363,0+0|uvowelsignmlym=0+332] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D15,U+0D4D,U+0D15,U+0D41;[kakamlym=0+1506|rephmlym=0@-657,0+0|uvowelsignmlym=0+332] +../fonts/55e2910dbc9ef5dd89f4e146e7e0152169545b6a.ttf;;U+0D4E,U+0D1A,U+0D4D,U+0D1A,U+0D4D;[cacamlym=0+933|viramamlym=0+0|rephmlym=0@-300,0+0]