diff --git a/test/intl402/Intl/getCanonicalLocales/non-iana-canon.js b/test/intl402/Intl/getCanonicalLocales/non-iana-canon.js index 26d5ae52415e5abc23243117be68bce744da86e8..87e1a549dc6ccb875fe1ba2597dc05af99ee7921 100644 --- a/test/intl402/Intl/getCanonicalLocales/non-iana-canon.js +++ b/test/intl402/Intl/getCanonicalLocales/non-iana-canon.js @@ -38,15 +38,27 @@ var testData = [ }, { tag: "aar-x-private", + // "aar" should be canonicalized into "aa" because "aar" matches the type attribute of + // a languageAlias element in + // https://www.unicode.org/repos/cldr/trunk/common/supplemental/supplementalMetadata.xml + canonical: "aa-x-private", }, { tag: "heb-x-private", + // "heb" should be canonicalized into "he" because "heb" matches the type attribute of + // a languageAlias element in + // https://www.unicode.org/repos/cldr/trunk/common/supplemental/supplementalMetadata.xml + canonical: "he-x-private", }, { tag: "de-u-kf", }, { tag: "ces", + // "ces" should be canonicalized into "cs" because "ces" matches the type attribute of + // a languageAlias element in + // https://www.unicode.org/repos/cldr/trunk/common/supplemental/supplementalMetadata.xml + canonical: "cs", }, { tag: "hy-arevela",