blob: dafdd2e362c4a70e50a5f578e62f3cac5dd15af8 [file] [log] [blame]
// Copyright 2018 Igalia, S.L. All rights reserved.
// This code is governed by the BSD license found in the LICENSE file.
/*---
esid: sec-intl.numberformat.prototype.resolvedoptions
description: Verifies the property order for the object returned by resolvedOptions().
includes: [compareArray.js]
features: [Intl.NumberFormat-unified]
---*/
const options = new Intl.NumberFormat([], {
"style": "currency",
"currency": "EUR",
"currencyDisplay": "symbol",
"minimumSignificantDigits": 1,
"maximumSignificantDigits": 2,
}).resolvedOptions();
const expected = [
"locale",
"numberingSystem",
"style",
"currency",
"currencyDisplay",
"currencySign",
"minimumIntegerDigits",
"minimumSignificantDigits",
"maximumSignificantDigits",
"useGrouping",
"notation",
"signDisplay",
];
assert.compareArray(Object.getOwnPropertyNames(options), expected);