diff options
Diffstat (limited to 'deps/v8/test/test262/local-tests/test/intl402/NumberFormat')
2 files changed, 0 insertions, 48 deletions
diff --git a/deps/v8/test/test262/local-tests/test/intl402/NumberFormat/fraction-digit-options-read-once.js b/deps/v8/test/test262/local-tests/test/intl402/NumberFormat/fraction-digit-options-read-once.js deleted file mode 100644 index e7e37b8735..0000000000 --- a/deps/v8/test/test262/local-tests/test/intl402/NumberFormat/fraction-digit-options-read-once.js +++ /dev/null @@ -1,18 +0,0 @@ -// Copyright 2017 the V8 project authors. All rights reserved. -// This code is governed by the license found in the LICENSE file. - -/*--- -esid: ECMA-402 #sec-setnfdigitoptions -description: > - The maximum and minimum fraction digits properties should be read from - the options bag exactly once from the NumberFormat constructor. - Regression test for https://bugs.chromium.org/p/v8/issues/detail?id=6015 -include: [assert.js] ----*/ - -var minCounter = 0; -var maxCounter = 0; -new Intl.NumberFormat("en", { get minimumFractionDigits() { minCounter++ }, - get maximumFractionDigits() { maxCounter++ } }); -assert.sameValue(1, minCounter); -assert.sameValue(1, maxCounter); diff --git a/deps/v8/test/test262/local-tests/test/intl402/NumberFormat/prototype/formatToParts/default-parameter.js b/deps/v8/test/test262/local-tests/test/intl402/NumberFormat/prototype/formatToParts/default-parameter.js deleted file mode 100644 index 408694c48c..0000000000 --- a/deps/v8/test/test262/local-tests/test/intl402/NumberFormat/prototype/formatToParts/default-parameter.js +++ /dev/null @@ -1,30 +0,0 @@ -// Copyright (C) 2017 Josh Wolfe. All rights reserved. -// This code is governed by the BSD license found in the LICENSE file. -/*--- -esid: #sec-intl.numberformat.prototype.formattoparts -description: Intl.NumberFormat.prototype.formatToParts called with no parameters -info: > - Intl.NumberFormat.prototype.formatToParts ([ value ]) - - 3. If value is not provided, let value be undefined. ----*/ - -var nf = new Intl.NumberFormat(); - -// Example value: [{"type":"nan","value":"NaN"}] -var implicit = nf.formatToParts(); -var explicit = nf.formatToParts(undefined); - -assert(partsEquals(implicit, explicit), - "formatToParts() should be equivalent to formatToParts(undefined)"); - -function partsEquals(parts1, parts2) { - if (parts1.length !== parts2.length) return false; - for (var i = 0; i < parts1.length; i++) { - var part1 = parts1[i]; - var part2 = parts2[i]; - if (part1.type !== part2.type) return false; - if (part1.value !== part2.value) return false; - } - return true; -} |