regress-11595.js 616 Bytes
Newer Older
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
// Copyright 2021 the V8 project authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Flags: --harmony_intl_best_fit_matcher

const intl_objects = [
  Intl.Collator,
  Intl.DateTimeFormat,
  Intl.DisplayNames,
  Intl.ListFormat,
  Intl.NumberFormat,
  Intl.PluralRules,
  Intl.RelativeTimeFormat,
  Intl.Segmenter,
];

// Just ensure the f.supportedLocalesOf won't cause crash.
intl_objects.forEach(f => {
  let supported = f.supportedLocalesOf(["en"]);
  assertEquals(1, supported.length);
  assertEquals("en", supported[0]);
});