summaryrefslogtreecommitdiff
path: root/glib/tests/unicode.c
diff options
context:
space:
mode:
Diffstat (limited to 'glib/tests/unicode.c')
-rw-r--r--glib/tests/unicode.c50
1 files changed, 49 insertions, 1 deletions
diff --git a/glib/tests/unicode.c b/glib/tests/unicode.c
index 320e6e01a..533ec1f81 100644
--- a/glib/tests/unicode.c
+++ b/glib/tests/unicode.c
@@ -252,7 +252,30 @@ test_unichar_script (void)
{ G_UNICODE_SCRIPT_MIAO, 0x16F00 },
{ G_UNICODE_SCRIPT_SHARADA, 0x11180 },
{ G_UNICODE_SCRIPT_SORA_SOMPENG, 0x110D0 },
- { G_UNICODE_SCRIPT_TAKRI, 0x11680 }
+ { G_UNICODE_SCRIPT_TAKRI, 0x11680 },
+ { G_UNICODE_SCRIPT_BASSA_VAH, 0x16AD0 },
+ { G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN, 0x10530 },
+ { G_UNICODE_SCRIPT_DUPLOYAN, 0x1BC00 },
+ { G_UNICODE_SCRIPT_ELBASAN, 0x10500 },
+ { G_UNICODE_SCRIPT_GRANTHA, 0x11301 },
+ { G_UNICODE_SCRIPT_KHOJKI, 0x11200 },
+ { G_UNICODE_SCRIPT_KHUDAWADI, 0x112B0 },
+ { G_UNICODE_SCRIPT_LINEAR_A, 0x10600 },
+ { G_UNICODE_SCRIPT_MAHAJANI, 0x11150 },
+ { G_UNICODE_SCRIPT_MANICHAEAN, 0x10AC0 },
+ { G_UNICODE_SCRIPT_MENDE_KIKAKUI, 0x1E800 },
+ { G_UNICODE_SCRIPT_MODI, 0x11600 },
+ { G_UNICODE_SCRIPT_MRO, 0x16A40 },
+ { G_UNICODE_SCRIPT_NABATAEAN, 0x10880 },
+ { G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN, 0x10A80 },
+ { G_UNICODE_SCRIPT_OLD_PERMIC, 0x10350 },
+ { G_UNICODE_SCRIPT_PAHAWH_HMONG, 0x16B00 },
+ { G_UNICODE_SCRIPT_PALMYRENE, 0x10860 },
+ { G_UNICODE_SCRIPT_PAU_CIN_HAU, 0x11AC0 },
+ { G_UNICODE_SCRIPT_PSALTER_PAHLAVI, 0x10B80 },
+ { G_UNICODE_SCRIPT_SIDDHAM, 0x11580 },
+ { G_UNICODE_SCRIPT_TIRHUTA, 0x11480 },
+ { G_UNICODE_SCRIPT_WARANG_CITI, 0x118A0 },
};
for (i = 0; i < G_N_ELEMENTS (examples); i++)
{
@@ -804,6 +827,31 @@ test_iso15924 (void)
{ G_UNICODE_SCRIPT_SHARADA, "Shrd" },
{ G_UNICODE_SCRIPT_SORA_SOMPENG, "Sora" },
{ G_UNICODE_SCRIPT_TAKRI, "Takr" },
+
+ /* Unicode 7.0 additions */
+ { G_UNICODE_SCRIPT_BASSA_VAH, "Bass" },
+ { G_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN, "Aghb" },
+ { G_UNICODE_SCRIPT_DUPLOYAN, "Dupl" },
+ { G_UNICODE_SCRIPT_ELBASAN, "Elba" },
+ { G_UNICODE_SCRIPT_GRANTHA, "Gran" },
+ { G_UNICODE_SCRIPT_KHOJKI, "Khoj" },
+ { G_UNICODE_SCRIPT_KHUDAWADI, "Sind" },
+ { G_UNICODE_SCRIPT_LINEAR_A, "Lina" },
+ { G_UNICODE_SCRIPT_MAHAJANI, "Mahj" },
+ { G_UNICODE_SCRIPT_MANICHAEAN, "Manu" },
+ { G_UNICODE_SCRIPT_MENDE_KIKAKUI, "Mend" },
+ { G_UNICODE_SCRIPT_MODI, "Modi" },
+ { G_UNICODE_SCRIPT_MRO, "Mroo" },
+ { G_UNICODE_SCRIPT_NABATAEAN, "Nbat" },
+ { G_UNICODE_SCRIPT_OLD_NORTH_ARABIAN, "Narb" },
+ { G_UNICODE_SCRIPT_OLD_PERMIC, "Perm" },
+ { G_UNICODE_SCRIPT_PAHAWH_HMONG, "Hmng" },
+ { G_UNICODE_SCRIPT_PALMYRENE, "Palm" },
+ { G_UNICODE_SCRIPT_PAU_CIN_HAU, "Pauc" },
+ { G_UNICODE_SCRIPT_PSALTER_PAHLAVI, "Phlp" },
+ { G_UNICODE_SCRIPT_SIDDHAM, "Sidd" },
+ { G_UNICODE_SCRIPT_TIRHUTA, "Tirh" },
+ { G_UNICODE_SCRIPT_WARANG_CITI, "Wara" },
};
guint i;