summaryrefslogtreecommitdiffstats
path: root/js/src/tests/non262/Intl/DateTimeFormat/formatRange-original-skeleton.js
blob: c24598794e5ed7475c2ab592aaf9757229d163cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// |reftest| skip-if(!this.hasOwnProperty("Intl"))

// Test that the interval formatting uses the original skeleton, not the skeleton
// derived from the resolved pattern.
{
  let dtf = new Intl.DateTimeFormat("zh-Hans-CN", {
    formatMatcher: "best fit",
    month: "narrow",
    day: "2-digit",
    timeZone: "UTC"
  });

  assertEq(dtf.format(Date.UTC(2016, 7, 1)), "8月01日");
  assertEq(dtf.formatRange(Date.UTC(2016, 7, 1), Date.UTC(2016, 7, 2)), "8月1日至2日");
}

if (typeof reportCompare === "function")
    reportCompare(0, 0, "ok");