summaryrefslogtreecommitdiff
path: root/Tests
diff options
context:
space:
mode:
authorTimothy Flynn <trflynn89@pm.me>2021-08-30 15:51:08 -0400
committerLinus Groh <mail@linusgroh.de>2021-09-01 14:14:47 +0100
commitf907a7dc386e7cee729b8d96b6287dd0f1af1b72 (patch)
tree5ff6660e14c3d915b2e164d8c9db5c9c467dbe27 /Tests
parent556374a904722eca9f068bdc8ac8fdc32b0ea361 (diff)
downloadserenity-f907a7dc386e7cee729b8d96b6287dd0f1af1b72.zip
LibUnicode: Canonicalize the subtag "yes" to "true"
Diffstat (limited to 'Tests')
-rw-r--r--Tests/LibUnicode/TestUnicodeLocale.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/Tests/LibUnicode/TestUnicodeLocale.cpp b/Tests/LibUnicode/TestUnicodeLocale.cpp
index 45cd4170f6..5a7857d6bb 100644
--- a/Tests/LibUnicode/TestUnicodeLocale.cpp
+++ b/Tests/LibUnicode/TestUnicodeLocale.cpp
@@ -302,6 +302,10 @@ TEST_CASE(canonicalize_unicode_locale_id)
test("EN-U-CCC-BBB-2K-AAA-1K-BBB"sv, "en-u-bbb-ccc-1k-bbb-2k-aaa"sv);
test("en-u-1k-true"sv, "en-u-1k"sv);
test("EN-U-1K-TRUE"sv, "en-u-1k"sv);
+ test("en-u-kb-yes"sv, "en-u-kb"sv);
+ test("EN-U-KB-YES"sv, "en-u-kb"sv);
+ test("en-u-ka-yes"sv, "en-u-ka-yes"sv);
+ test("EN-U-KA-YES"sv, "en-u-ka-yes"sv);
test("en-t-en"sv, "en-t-en"sv);
test("EN-T-EN"sv, "en-t-en"sv);
@@ -315,6 +319,8 @@ TEST_CASE(canonicalize_unicode_locale_id)
test("EN-T-EN-K2-BBB-K1-AAA"sv, "en-t-en-k1-aaa-k2-bbb"sv);
test("en-t-k1-true"sv, "en-t-k1-true"sv);
test("EN-T-K1-TRUE"sv, "en-t-k1-true"sv);
+ test("en-t-k1-yes"sv, "en-t-k1-yes"sv);
+ test("EN-T-K1-YES"sv, "en-t-k1-yes"sv);
test("en-0-aaa"sv, "en-0-aaa"sv);
test("EN-0-AAA"sv, "en-0-aaa"sv);