diff options
Diffstat (limited to 'deps/v8/test/intl/number-format/unified/style-unit.js')
-rw-r--r-- | deps/v8/test/intl/number-format/unified/style-unit.js | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/deps/v8/test/intl/number-format/unified/style-unit.js b/deps/v8/test/intl/number-format/unified/style-unit.js index b88af0fb76..72eb0a782d 100644 --- a/deps/v8/test/intl/number-format/unified/style-unit.js +++ b/deps/v8/test/intl/number-format/unified/style-unit.js @@ -24,6 +24,7 @@ assertEquals(undefined, nf.resolvedOptions().unit); assertThrows(() => new Intl.NumberFormat("en", {style: 'unit'}), TypeError); const validUnits = [ + // IsSanctionedSimpleUnitIdentifier 'acre', 'bit', 'byte', @@ -32,7 +33,9 @@ const validUnits = [ 'day', 'degree', 'fahrenheit', + 'fluid-ounce', 'foot', + 'gallon', 'gigabit', 'gigabyte', 'gram', @@ -43,12 +46,14 @@ const validUnits = [ 'kilobyte', 'kilogram', 'kilometer', + 'liter', 'megabit', 'megabyte', 'meter', 'mile-scandinavian', 'mile', 'millimeter', + 'milliliter', 'millisecond', 'minute', 'month', @@ -68,6 +73,9 @@ const validUnits = [ 'meter-per-second', 'yard-per-second', 'yard-per-hour', + // -per- in IsWellFormedUnitIdentifier + 'liter-per-kilometer', + 'mile-per-gallon', ]; for (const unit of validUnits) { @@ -103,12 +111,10 @@ assertThrows(() => c('day-person'), RangeError); assertThrows(() => c('deciliter'), RangeError); assertThrows(() => c('decimeter'), RangeError); assertThrows(() => c('fathom'), RangeError); -assertThrows(() => c('fluid-ounce'), RangeError); assertThrows(() => c('foodcalorie'), RangeError); assertThrows(() => c('furlong'), RangeError); assertThrows(() => c('g-force'), RangeError); assertThrows(() => c('gallon-imperial'), RangeError); -assertThrows(() => c('gallon'), RangeError); assertThrows(() => c('generic'), RangeError); assertThrows(() => c('gigahertz'), RangeError); assertThrows(() => c('gigawatt'), RangeError); @@ -128,8 +134,6 @@ assertThrows(() => c('kilowatt'), RangeError); assertThrows(() => c('knot'), RangeError); assertThrows(() => c('light-year'), RangeError); assertThrows(() => c('liter-per-100kilometers'), RangeError); -assertThrows(() => c('liter-per-kilometer'), RangeError); -assertThrows(() => c('liter'), RangeError); assertThrows(() => c('lux'), RangeError); assertThrows(() => c('megahertz'), RangeError); assertThrows(() => c('megaliter'), RangeError); @@ -140,12 +144,10 @@ assertThrows(() => c('microgram'), RangeError); assertThrows(() => c('micrometer'), RangeError); assertThrows(() => c('microsecond'), RangeError); assertThrows(() => c('mile-per-gallon-imperial'), RangeError); -assertThrows(() => c('mile-per-gallon'), RangeError); assertThrows(() => c('milliampere'), RangeError); assertThrows(() => c('millibar'), RangeError); assertThrows(() => c('milligram-per-deciliter'), RangeError); assertThrows(() => c('milligram'), RangeError); -assertThrows(() => c('milliliter'), RangeError); assertThrows(() => c('millimeter-of-mercury'), RangeError); assertThrows(() => c('millimole-per-liter'), RangeError); assertThrows(() => c('milliwatt'), RangeError); |