From f2bc5fd0a383c67c9216dbcc86e5d453dc02ee8f Mon Sep 17 00:00:00 2001
From: Frank Yung-Fong Tang <41213225+FrankYFTang@users.noreply.github.com>
Date: Thu, 7 Feb 2019 16:01:46 -0800
Subject: [PATCH] split from likely-subtags-grandfathered.js

---
 .../Intl/getCanonicalLocales/grandfathered.js | 33 +++++++++++++++++++
 1 file changed, 33 insertions(+)
 create mode 100644 test/intl402/Intl/getCanonicalLocales/grandfathered.js

diff --git a/test/intl402/Intl/getCanonicalLocales/grandfathered.js b/test/intl402/Intl/getCanonicalLocales/grandfathered.js
new file mode 100644
index 0000000000..c2eacf8446
--- /dev/null
+++ b/test/intl402/Intl/getCanonicalLocales/grandfathered.js
@@ -0,0 +1,33 @@
+// Copyright 2018 André Bargull; Igalia, S.L. All rights reserved.
+// This code is governed by the BSD license found in the LICENSE file.
+
+// Split from intl402/Locale/likely-subtags-grandfathered.js
+/*---
+esid: sec-intl.getcanonicallocales
+description: >
+    Verifies canonicalization of specific tags.
+---*/
+
+
+const regularGrandfathered = [
+    {
+        tag: "art-lojban",
+        canonical: "jbo",
+    },
+    {
+        tag: "zh-guoyu",
+        canonical: "cmn",
+    },
+    {
+        tag: "zh-hakka",
+        canonical: "hak",
+    },
+    {
+        tag: "zh-xiang",
+        canonical: "hsn",
+    },
+];
+
+for (const {tag, canonical} of regularGrandfathered) {
+    assert.sameValue(Intl.getCanonicalLocales(tag)[0], canonical);
+}
-- 
GitLab