From fad60ef290284c1b85df170befea9b733be97e78 Mon Sep 17 00:00:00 2001 From: Frank Tang Date: Wed, 11 Sep 2019 14:49:50 -0700 Subject: [PATCH] [Intl] Fix Hungarian number format grouping By rolling icu to faee8bc which contains the upstream CLDR fix. Bug: v8:992694 Change-Id: I073d15396fa0e7c5054aa4e0806e5842228955f0 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1799424 Reviewed-by: Jakob Kummerow Reviewed-by: Michael Achenbach Commit-Queue: Frank Tang Cr-Commit-Position: refs/heads/master@{#63768} --- test/intl/regress-992694.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 test/intl/regress-992694.js diff --git a/test/intl/regress-992694.js b/test/intl/regress-992694.js new file mode 100644 index 0000000000..0729636989 --- /dev/null +++ b/test/intl/regress-992694.js @@ -0,0 +1,12 @@ +// Copyright 2019 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. + +// Make sure the "hu" locale format the number group correctly. + +let number = 123456.789; +let expected = "123 456,79 Ft"; +assertEquals(expected, + (new Intl.NumberFormat('hu', { style: 'currency', currency: 'HUF'}).format(number))); +assertEquals(expected, + (new Intl.NumberFormat('hu-HU', { style: 'currency', currency: 'HUF' }).format(number)));