tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

constructor-signDisplay-negative.js (869B)


      1 // Copyright 2021 the V8 project authors. All rights reserved.
      2 // This code is governed by the BSD license found in the LICENSE file.
      3 /*---
      4 esid: sec-initializenumberformat
      5 description: Checks handling of the compactDisplay option to the NumberFormat constructor.
      6 info: |
      7  InitializeNumberFormat ( numberFormat, locales, options )
      8 
      9  32. Let signDisplay be ? GetOption(options, "signDisplay", "string", « "auto", "never", "always", "exceptZero", "negative" », "auto").
     10  33. Set numberFormat.[[SignDisplay]] to signDisplay.
     11 includes: [propertyHelper.js]
     12 features: [Intl.NumberFormat-v3]
     13 ---*/
     14 
     15 const nf = new Intl.NumberFormat([], {
     16  signDisplay: 'negative',
     17 });
     18 const resolvedOptions = nf.resolvedOptions();
     19 
     20 verifyProperty(resolvedOptions, 'signDisplay', {
     21  value: 'negative',
     22  writable: true,
     23  enumerable: true,
     24  configurable: true
     25 });
     26 
     27 reportCompare(0, 0);