// |reftest| skip-if(!this.hasOwnProperty("Intl")) // Generated by make_intl_data.py. DO NOT EDIT. // tzdata version = 2019c const tzMapper = [ x => x, x => x.toUpperCase(), x => x.toLowerCase(), ]; // This file was generated with historical, pre-1970 backzone information // respected. Therefore, every zone key listed below points to a target // in the backzone file and not to its modern-day target as IANA ignoring // backzones would say. // Backzone links derived from IANA Time Zone Database. const links = { "Africa/Asmera": "Africa/Asmara", "Antarctica/South_Pole": "Antarctica/McMurdo", "Asia/Chungking": "Asia/Chongqing", }; for (let [linkName, target] of Object.entries(links)) { if (target === "Etc/UTC" || target === "Etc/GMT") target = "UTC"; for (let map of tzMapper) { let dtf = new Intl.DateTimeFormat(undefined, {timeZone: map(linkName)}); let resolvedTimeZone = dtf.resolvedOptions().timeZone; assertEq(resolvedTimeZone, target, `${linkName} -> ${target}`); } } if (typeof reportCompare === "function") reportCompare(0, 0, "ok");