summaryrefslogtreecommitdiff
path: root/cpan/Unicode-Collate/t/loc_hy.t
diff options
context:
space:
mode:
Diffstat (limited to 'cpan/Unicode-Collate/t/loc_hy.t')
-rw-r--r--cpan/Unicode-Collate/t/loc_hy.t18
1 files changed, 16 insertions, 2 deletions
diff --git a/cpan/Unicode-Collate/t/loc_hy.t b/cpan/Unicode-Collate/t/loc_hy.t
index fe22adba5a..e3e1e1c5c6 100644
--- a/cpan/Unicode-Collate/t/loc_hy.t
+++ b/cpan/Unicode-Collate/t/loc_hy.t
@@ -4,7 +4,7 @@ use warnings;
use Unicode::Collate::Locale;
use Test;
-plan tests => 7;
+plan tests => 13;
my $objHy = Unicode::Collate::Locale->
new(locale => 'HY', normalization => undef);
@@ -17,6 +17,12 @@ $objHy->change(level => 1);
ok($objHy->lt("\x{584}", "\x{587}"));
ok($objHy->gt("\x{585}", "\x{587}"));
+ok($objHy->lt("\x{584}\x{4E00}", "\x{587}"));
+ok($objHy->lt("\x{584}\x{20000}", "\x{587}"));
+ok($objHy->lt("\x{584}\x{10FFFD}","\x{587}"));
+
+# 7
+
$objHy->change(level => 2);
ok($objHy->eq("\x{587}", "\x{535}\x{582}"));
@@ -29,4 +35,12 @@ $objHy->change(upper_before_lower => 1);
ok($objHy->gt("\x{587}", "\x{535}\x{582}"));
-# 7
+# 10
+
+$objHy->change(UCA_Version => 8);
+
+ok($objHy->lt("\x{584}\x{4E00}", "\x{587}"));
+ok($objHy->lt("\x{584}\x{20000}", "\x{587}"));
+ok($objHy->lt("\x{584}\x{10FFFD}","\x{587}"));
+
+# 13