[repacker] add repacker isolation test on real font.
diff --git a/test/subset/data/fonts/NotoNastaliqUrdu-Regular.ttf b/test/subset/data/fonts/NotoNastaliqUrdu-Regular.ttf
new file mode 100644
index 0000000..1437c34
--- /dev/null
+++ b/test/subset/data/fonts/NotoNastaliqUrdu-Regular.ttf
Binary files differ
diff --git a/test/subset/data/repack_tests/Makefile.sources b/test/subset/data/repack_tests/Makefile.sources
index e778e52..a9ffc81 100644
--- a/test/subset/data/repack_tests/Makefile.sources
+++ b/test/subset/data/repack_tests/Makefile.sources
@@ -2,6 +2,7 @@
 	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 0000000..46317b5
--- /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 b1dd65f..09936e2 100644
--- a/test/subset/meson.build
+++ b/test/subset/meson.build
@@ -46,6 +46,7 @@
   'basic',
   'prioritization',
   'table_duplication',
+  'isolation',
 ]