diff --git a/test/subset/data/fonts/NotoNastaliqUrdu-Regular.ttf b/test/subset/data/fonts/NotoNastaliqUrdu-Regular.ttf new file mode 100644 index 000000000..1437c343e Binary files /dev/null and b/test/subset/data/fonts/NotoNastaliqUrdu-Regular.ttf differ diff --git a/test/subset/data/repack_tests/Makefile.sources b/test/subset/data/repack_tests/Makefile.sources index e778e52a7..a9ffc81fb 100644 --- a/test/subset/data/repack_tests/Makefile.sources +++ b/test/subset/data/repack_tests/Makefile.sources @@ -2,6 +2,7 @@ TESTS = \ basic.tests \ prioritization.tests \ table_duplication.tests \ + isolation.tests \ $(NULL) XFAIL_TESTS = \ diff --git a/test/subset/data/repack_tests/isolation.tests b/test/subset/data/repack_tests/isolation.tests new file mode 100644 index 000000000..46317b59b --- /dev/null +++ b/test/subset/data/repack_tests/isolation.tests @@ -0,0 +1,96 @@ +NotoNastaliqUrdu-Regular.ttf +0x0020 +0x060b +0x0621 +0x0622 +0x0623 +0x0624 +0x0625 +0x0626 +0x0627 +0x0628 +0x0629 +0x062a +0x062b +0x062c +0x062d +0x062e +0x062f +0x0630 +0x0631 +0x0632 +0x0633 +0x0634 +0x0635 +0x0636 +0x0637 +0x0638 +0x0639 +0x063a +0x0641 +0x0642 +0x0643 +0x0644 +0x0645 +0x0646 +0x0647 +0x0648 +0x0649 +0x064a +0x0653 +0x0654 +0x0655 +0x0671 +0x0679 +0x067a +0x067b +0x067c +0x067d +0x067e +0x067f +0x0680 +0x0681 +0x0683 +0x0684 +0x0685 +0x0686 +0x0687 +0x0688 +0x0689 +0x068a +0x068c +0x068d +0x068f +0x0691 +0x0693 +0x0696 +0x0698 +0x0699 +0x069a +0x06a4 +0x06a6 +0x06a9 +0x06ab +0x06af +0x06b1 +0x06b3 +0x06ba +0x06bb +0x06bc +0x06be +0x06c0 +0x06c1 +0x06c2 +0x06c3 +0x06cc +0x06cd +0x06d0 +0x06d2 +0x06d3 +0x06d5 +0x06de +0x06e9 +0xfdf2 +0xfdfa +0xfdfc +0xfdfd diff --git a/test/subset/meson.build b/test/subset/meson.build index b1dd65fa3..09936e2e5 100644 --- a/test/subset/meson.build +++ b/test/subset/meson.build @@ -46,6 +46,7 @@ repack_tests = [ 'basic', 'prioritization', 'table_duplication', + 'isolation', ]