mirror of https://github.com/tc39/test262.git
Remove unnecessary "includes" directives
The values defined by the referenced files are not used by these tests. This makes their inclusion superfluous, which needlessly increases the time to execute the tests and may confuse some readers.
This commit is contained in:
parent
ce2dfd49d1
commit
f26c2a11bd
|
@ -11,8 +11,6 @@ info: |
|
||||||
(...)
|
(...)
|
||||||
...AssignmentExpression[In, ?Yield]
|
...AssignmentExpression[In, ?Yield]
|
||||||
features: [object-spread]
|
features: [object-spread]
|
||||||
includes:
|
|
||||||
- compareArray.js
|
|
||||||
flags: [async]
|
flags: [async]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
/*---
|
/*---
|
||||||
desc: Module namespace objects are not extensible.
|
desc: Module namespace objects are not extensible.
|
||||||
template: namespace
|
template: namespace
|
||||||
includes: [propertyHelper.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
//- import
|
//- import
|
||||||
|
|
|
@ -11,8 +11,6 @@ info: |
|
||||||
(...)
|
(...)
|
||||||
...AssignmentExpression[In, ?Yield]
|
...AssignmentExpression[In, ?Yield]
|
||||||
features: [object-spread]
|
features: [object-spread]
|
||||||
includes:
|
|
||||||
- compareArray.js
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
//- body
|
//- body
|
||||||
|
|
|
@ -11,7 +11,6 @@ info: |
|
||||||
7. Repeat, while k < len
|
7. Repeat, while k < len
|
||||||
a. Let elementK be the result of ? Get(O, ! ToString(k)).
|
a. Let elementK be the result of ? Get(O, ! ToString(k)).
|
||||||
...
|
...
|
||||||
includes: [compareArray.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
function getCleanObj() {
|
function getCleanObj() {
|
||||||
|
|
|
@ -18,7 +18,6 @@ info: |
|
||||||
...
|
...
|
||||||
9. Return promiseCapability.[[Promise]].
|
9. Return promiseCapability.[[Promise]].
|
||||||
|
|
||||||
includes: [propertyHelper.js]
|
|
||||||
features: [async-iteration]
|
features: [async-iteration]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -20,7 +20,7 @@ info: |
|
||||||
2. If number is NaN, return +0.
|
2. If number is NaN, return +0.
|
||||||
...
|
...
|
||||||
|
|
||||||
includes: [nans.js, atomicsHelper.js]
|
includes: [nans.js]
|
||||||
features: [Atomics, SharedArrayBuffer, TypedArray]
|
features: [Atomics, SharedArrayBuffer, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
esid: sec-atomics.notify
|
esid: sec-atomics.notify
|
||||||
description: >
|
description: >
|
||||||
Test Atomics.notify on non-shared integer TypedArrays
|
Test Atomics.notify on non-shared integer TypedArrays
|
||||||
includes: [testTypedArray.js]
|
|
||||||
features: [ArrayBuffer, Atomics, TypedArray]
|
features: [ArrayBuffer, Atomics, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
esid: sec-atomics.notify
|
esid: sec-atomics.notify
|
||||||
description: >
|
description: >
|
||||||
Test Atomics.notify on non-shared integer TypedArrays
|
Test Atomics.notify on non-shared integer TypedArrays
|
||||||
includes: [testTypedArray.js]
|
|
||||||
features: [Atomics, SharedArrayBuffer, TypedArray]
|
features: [Atomics, SharedArrayBuffer, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,6 @@ info: |
|
||||||
...
|
...
|
||||||
2.b If integerIndex < 0, throw a RangeError exception
|
2.b If integerIndex < 0, throw a RangeError exception
|
||||||
|
|
||||||
includes: [atomicsHelper.js]
|
|
||||||
features: [Atomics, SharedArrayBuffer, TypedArray]
|
features: [Atomics, SharedArrayBuffer, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -15,7 +15,6 @@ info: |
|
||||||
Let primValue be ? ToPrimitive(argument, hint Number).
|
Let primValue be ? ToPrimitive(argument, hint Number).
|
||||||
Return ? ToNumber(primValue).
|
Return ? ToNumber(primValue).
|
||||||
|
|
||||||
includes: [atomicsHelper.js]
|
|
||||||
features: [Atomics, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray]
|
features: [Atomics, SharedArrayBuffer, Symbol, Symbol.toPrimitive, TypedArray]
|
||||||
flags: [CanBlockIsTrue]
|
flags: [CanBlockIsTrue]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -18,7 +18,6 @@ info: |
|
||||||
smaller: exactly -100,000,000 days to 100,000,000 days measured relative to
|
smaller: exactly -100,000,000 days to 100,000,000 days measured relative to
|
||||||
midnight at the beginning of 01 January, 1970 UTC. This gives a range of
|
midnight at the beginning of 01 January, 1970 UTC. This gives a range of
|
||||||
8,640,000,000,000,000 milliseconds to either side of 01 January, 1970 UTC.
|
8,640,000,000,000,000 milliseconds to either side of 01 January, 1970 UTC.
|
||||||
includes: [propertyHelper.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const minDateStr = "-271821-04-20T00:00:00.000Z";
|
const minDateStr = "-271821-04-20T00:00:00.000Z";
|
||||||
|
|
|
@ -18,7 +18,6 @@ info: |
|
||||||
Date.parse(x.toString())
|
Date.parse(x.toString())
|
||||||
Date.parse(x.toUTCString())
|
Date.parse(x.toUTCString())
|
||||||
Date.parse(x.toISOString())
|
Date.parse(x.toISOString())
|
||||||
includes: [propertyHelper.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const zero = new Date(0);
|
const zero = new Date(0);
|
||||||
|
|
|
@ -29,7 +29,7 @@ info: |
|
||||||
c. Return CreateIterResultObject(cell.[[Holdings]], false).
|
c. Return CreateIterResultObject(cell.[[Holdings]], false).
|
||||||
9. Otherwise, return CreateIterResultObject(undefined, true).
|
9. Otherwise, return CreateIterResultObject(undefined, true).
|
||||||
features: [FinalizationGroup, Symbol, host-gc-required]
|
features: [FinalizationGroup, Symbol, host-gc-required]
|
||||||
includes: [compareArray.js, async-gc.js]
|
includes: [async-gc.js]
|
||||||
flags: [async, non-deterministic]
|
flags: [async, non-deterministic]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ info: |
|
||||||
NativeFunction:
|
NativeFunction:
|
||||||
function IdentifierName_opt ( FormalParameters ) { [ native code ] }
|
function IdentifierName_opt ( FormalParameters ) { [ native code ] }
|
||||||
|
|
||||||
includes: [fnGlobalObject.js, nativeFunctionMatcher.js, wellKnownIntrinsicObjects.js]
|
includes: [nativeFunctionMatcher.js, wellKnownIntrinsicObjects.js]
|
||||||
features: [arrow-function]
|
features: [arrow-function]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,7 @@ info: |
|
||||||
a. Let valuesArray be ! CreateArrayFromList(values).
|
a. Let valuesArray be ! CreateArrayFromList(values).
|
||||||
b. Return ? Call(promiseCapability.[[Resolve]], undefined, « valuesArray »).
|
b. Return ? Call(promiseCapability.[[Resolve]], undefined, « valuesArray »).
|
||||||
flags: [async]
|
flags: [async]
|
||||||
includes: [compareArray.js, promiseHelper.js]
|
includes: [promiseHelper.js]
|
||||||
features: [Promise.allSettled]
|
features: [Promise.allSettled]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,6 @@
|
||||||
|
|
||||||
/*---
|
/*---
|
||||||
description: A matching element of indices is an Array with exactly two number properties.
|
description: A matching element of indices is an Array with exactly two number properties.
|
||||||
includes: [compareArray.js]
|
|
||||||
esid: sec-getmatchindicesarray
|
esid: sec-getmatchindicesarray
|
||||||
features: [regexp-match-indices]
|
features: [regexp-match-indices]
|
||||||
info: |
|
info: |
|
||||||
|
|
|
@ -12,7 +12,6 @@ info: |
|
||||||
4. Let rx be ? RegExpCreate(R, "g").
|
4. Let rx be ? RegExpCreate(R, "g").
|
||||||
5. Return ? Invoke(rx, @@matchAll, « S »).
|
5. Return ? Invoke(rx, @@matchAll, « S »).
|
||||||
features: [String.prototype.matchAll]
|
features: [String.prototype.matchAll]
|
||||||
includes: [compareArray.js, compareIterator.js, regExpUtils.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var callCount = 0;
|
var callCount = 0;
|
||||||
|
|
|
@ -15,7 +15,6 @@ info: |
|
||||||
5. Return ? Invoke(rx, @@matchAll, « S »).
|
5. Return ? Invoke(rx, @@matchAll, « S »).
|
||||||
|
|
||||||
features: [Symbol.matchAll, String.prototype.matchAll]
|
features: [Symbol.matchAll, String.prototype.matchAll]
|
||||||
includes: [compareArray.js, compareIterator.js, regExpUtils.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
assert.sameValue(typeof String.prototype.matchAll, "function");
|
assert.sameValue(typeof String.prototype.matchAll, "function");
|
||||||
|
|
|
@ -14,7 +14,6 @@ info: |
|
||||||
Assert: Type(desc) is String.
|
Assert: Type(desc) is String.
|
||||||
Return the string-concatenation of "Symbol(", desc, and ")".
|
Return the string-concatenation of "Symbol(", desc, and ")".
|
||||||
|
|
||||||
includes: [propertyHelper.js]
|
|
||||||
features: [Symbol.prototype.description]
|
features: [Symbol.prototype.description]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ info: |
|
||||||
b. Let kValue be ? Get(O, Pk).
|
b. Let kValue be ? Get(O, Pk).
|
||||||
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
|
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
|
||||||
...
|
...
|
||||||
includes: [testBigIntTypedArray.js, compareArray.js]
|
includes: [testBigIntTypedArray.js]
|
||||||
features: [BigInt, Symbol, TypedArray]
|
features: [BigInt, Symbol, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -14,7 +14,7 @@ info: |
|
||||||
b. Let kValue be ? Get(O, Pk).
|
b. Let kValue be ? Get(O, Pk).
|
||||||
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
|
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
|
||||||
...
|
...
|
||||||
includes: [testTypedArray.js, compareArray.js]
|
includes: [testTypedArray.js]
|
||||||
features: [Symbol, TypedArray]
|
features: [Symbol, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,6 @@ info: |
|
||||||
2. Let int64bit be n modulo 2^64.
|
2. Let int64bit be n modulo 2^64.
|
||||||
3. If int64bit ≥ 2^63, return int64bit - 2^64; otherwise return int64bit.
|
3. If int64bit ≥ 2^63, return int64bit - 2^64; otherwise return int64bit.
|
||||||
|
|
||||||
includes: [testBigIntTypedArray.js]
|
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -49,7 +49,6 @@ info: |
|
||||||
2. Let int64bit be n modulo 2^64.
|
2. Let int64bit be n modulo 2^64.
|
||||||
3. Return int64bit.
|
3. Return int64bit.
|
||||||
|
|
||||||
includes: [testBigIntTypedArray.js]
|
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/*---
|
/*---
|
||||||
esid: sec-%typedarray%.prototype.slice
|
esid: sec-%typedarray%.prototype.slice
|
||||||
description: slice may return a new empty instance
|
description: slice may return a new empty instance
|
||||||
includes: [testBigIntTypedArray.js, compareArray.js]
|
includes: [testBigIntTypedArray.js]
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/*---
|
/*---
|
||||||
esid: sec-%typedarray%.prototype.slice
|
esid: sec-%typedarray%.prototype.slice
|
||||||
description: slice may return a new instance with the same length
|
description: slice may return a new instance with the same length
|
||||||
includes: [testBigIntTypedArray.js, compareArray.js]
|
includes: [testBigIntTypedArray.js]
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/*---
|
/*---
|
||||||
esid: sec-%typedarray%.prototype.slice
|
esid: sec-%typedarray%.prototype.slice
|
||||||
description: slice may return a new empty instance
|
description: slice may return a new empty instance
|
||||||
includes: [testTypedArray.js, compareArray.js]
|
includes: [testTypedArray.js]
|
||||||
features: [TypedArray]
|
features: [TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
/*---
|
/*---
|
||||||
esid: sec-%typedarray%.prototype.slice
|
esid: sec-%typedarray%.prototype.slice
|
||||||
description: slice may return a new instance with the same length
|
description: slice may return a new instance with the same length
|
||||||
includes: [testTypedArray.js, compareArray.js]
|
includes: [testTypedArray.js]
|
||||||
features: [TypedArray]
|
features: [TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -13,7 +13,7 @@ info: |
|
||||||
|
|
||||||
NOTE: Because NaN always compares greater than any other value, NaN property
|
NOTE: Because NaN always compares greater than any other value, NaN property
|
||||||
values always sort to the end of the result when comparefn is not provided.
|
values always sort to the end of the result when comparefn is not provided.
|
||||||
includes: [testTypedArray.js, compareArray.js]
|
includes: [testTypedArray.js]
|
||||||
features: [TypedArray]
|
features: [TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ info: |
|
||||||
|
|
||||||
...
|
...
|
||||||
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
||||||
includes: [testBigIntTypedArray.js, compareArray.js]
|
includes: [testBigIntTypedArray.js]
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ info: |
|
||||||
|
|
||||||
...
|
...
|
||||||
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
||||||
includes: [testBigIntTypedArray.js, compareArray.js]
|
includes: [testBigIntTypedArray.js]
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ info: |
|
||||||
|
|
||||||
...
|
...
|
||||||
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
||||||
includes: [testTypedArray.js, compareArray.js]
|
includes: [testTypedArray.js]
|
||||||
features: [TypedArray]
|
features: [TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,7 @@ info: |
|
||||||
|
|
||||||
...
|
...
|
||||||
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
17. Return ? TypedArraySpeciesCreate(O, argumentsList).
|
||||||
includes: [testTypedArray.js, compareArray.js]
|
includes: [testTypedArray.js]
|
||||||
features: [TypedArray]
|
features: [TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,6 @@ info: |
|
||||||
2. Let int64bit be n modulo 2^64.
|
2. Let int64bit be n modulo 2^64.
|
||||||
3. If int64bit ≥ 2^63, return int64bit - 2^64; otherwise return int64bit.
|
3. If int64bit ≥ 2^63, return int64bit - 2^64; otherwise return int64bit.
|
||||||
|
|
||||||
includes: [testBigIntTypedArray.js]
|
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -59,7 +59,6 @@ info: |
|
||||||
2. Let int64bit be n modulo 2^64.
|
2. Let int64bit be n modulo 2^64.
|
||||||
3. Return int64bit.
|
3. Return int64bit.
|
||||||
|
|
||||||
includes: [testBigIntTypedArray.js]
|
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ info: |
|
||||||
5. If parent is not null, then
|
5. If parent is not null, then
|
||||||
a. Return ? parent.[[HasProperty]](P).
|
a. Return ? parent.[[HasProperty]](P).
|
||||||
6. Return false.
|
6. Return false.
|
||||||
includes: [testBigIntTypedArray.js, detachArrayBuffer.js]
|
includes: [testBigIntTypedArray.js]
|
||||||
features: [BigInt, Reflect, Proxy, TypedArray]
|
features: [BigInt, Reflect, Proxy, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -23,7 +23,7 @@ info: |
|
||||||
5. If parent is not null, then
|
5. If parent is not null, then
|
||||||
a. Return ? parent.[[HasProperty]](P).
|
a. Return ? parent.[[HasProperty]](P).
|
||||||
6. Return false.
|
6. Return false.
|
||||||
includes: [testTypedArray.js, detachArrayBuffer.js]
|
includes: [testTypedArray.js]
|
||||||
features: [Reflect, Proxy, TypedArray]
|
features: [Reflect, Proxy, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,6 @@ info: |
|
||||||
2. Let int64bit be n modulo 2^64.
|
2. Let int64bit be n modulo 2^64.
|
||||||
3. If int64bit ≥ 2^63, return int64bit - 2^64; otherwise return int64bit.
|
3. If int64bit ≥ 2^63, return int64bit - 2^64; otherwise return int64bit.
|
||||||
|
|
||||||
includes: [testBigIntTypedArray.js]
|
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -65,7 +65,6 @@ info: |
|
||||||
2. Let int64bit be n modulo 2^64.
|
2. Let int64bit be n modulo 2^64.
|
||||||
3. Return int64bit.
|
3. Return int64bit.
|
||||||
|
|
||||||
includes: [testBigIntTypedArray.js]
|
|
||||||
features: [BigInt, TypedArray]
|
features: [BigInt, TypedArray]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -11,7 +11,6 @@ info: |
|
||||||
9. Repeat
|
9. Repeat
|
||||||
k. Let status be Call(adder, map, «k.[[value]], v.[[value]]»).
|
k. Let status be Call(adder, map, «k.[[value]], v.[[value]]»).
|
||||||
l. If status is an abrupt completion, return IteratorClose(iter, status).
|
l. If status is an abrupt completion, return IteratorClose(iter, status).
|
||||||
includes: [compareArray.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var first = {};
|
var first = {};
|
||||||
|
|
|
@ -11,7 +11,6 @@ info: |
|
||||||
9. Repeat
|
9. Repeat
|
||||||
f. Let status be Call(adder, set, «nextValue»).
|
f. Let status be Call(adder, set, «nextValue»).
|
||||||
g. If status is an abrupt completion, return IteratorClose(iter, status).
|
g. If status is an abrupt completion, return IteratorClose(iter, status).
|
||||||
includes: [compareArray.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var first = {};
|
var first = {};
|
||||||
|
|
|
@ -7,7 +7,6 @@ description: >
|
||||||
Tests that the options numberingSystem and calendar can be set through
|
Tests that the options numberingSystem and calendar can be set through
|
||||||
either the locale or the options.
|
either the locale or the options.
|
||||||
author: Norbert Lindenberg, Daniel Ehrenberg
|
author: Norbert Lindenberg, Daniel Ehrenberg
|
||||||
includes: [testIntl.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
let defaultLocale = new Intl.DateTimeFormat().resolvedOptions().locale;
|
let defaultLocale = new Intl.DateTimeFormat().resolvedOptions().locale;
|
||||||
|
|
|
@ -8,7 +8,6 @@ info: |
|
||||||
8.2.1 Intl.getCanonicalLocales (locales)
|
8.2.1 Intl.getCanonicalLocales (locales)
|
||||||
1. Let ll be ? CanonicalizeLocaleList(locales).
|
1. Let ll be ? CanonicalizeLocaleList(locales).
|
||||||
2. Return CreateArrayFromList(ll).
|
2. Return CreateArrayFromList(ll).
|
||||||
includes: [compareArray.js]
|
|
||||||
features: [Symbol]
|
features: [Symbol]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,6 @@ description: Checks various cases for the locales argument to the ListFormat con
|
||||||
info: |
|
info: |
|
||||||
InitializeListFormat (listFormat, locales, options)
|
InitializeListFormat (listFormat, locales, options)
|
||||||
1. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
|
1. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
|
||||||
includes: [testIntl.js]
|
|
||||||
features: [Intl.ListFormat]
|
features: [Intl.ListFormat]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -7,7 +7,6 @@ description: >
|
||||||
Tests that the options numberingSystem and calendar can be set through
|
Tests that the options numberingSystem and calendar can be set through
|
||||||
either the locale or the options.
|
either the locale or the options.
|
||||||
author: Norbert Lindenberg, Daniel Ehrenberg
|
author: Norbert Lindenberg, Daniel Ehrenberg
|
||||||
includes: [testIntl.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
let defaultLocale = new Intl.NumberFormat().resolvedOptions().locale;
|
let defaultLocale = new Intl.NumberFormat().resolvedOptions().locale;
|
||||||
|
|
|
@ -6,7 +6,7 @@ esid: sec-Intl.PluralRules.prototype.resolvedOptions
|
||||||
description: >
|
description: >
|
||||||
Tests that Intl.PluralRules.prototype.resolvedOptions creates a new array
|
Tests that Intl.PluralRules.prototype.resolvedOptions creates a new array
|
||||||
for the pluralCategories property on every call.
|
for the pluralCategories property on every call.
|
||||||
includes: [testIntl.js, propertyHelper.js, compareArray.js]
|
includes: [propertyHelper.js, compareArray.js]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
const allowedValues = ["zero", "one", "two", "few", "many", "other"];
|
const allowedValues = ["zero", "one", "two", "few", "many", "other"];
|
||||||
|
|
|
@ -7,7 +7,6 @@ description: Checks various cases for the locales argument to the RelativeTimeFo
|
||||||
info: |
|
info: |
|
||||||
InitializeRelativeTimeFormat (relativeTimeFormat, locales, options)
|
InitializeRelativeTimeFormat (relativeTimeFormat, locales, options)
|
||||||
3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
|
3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
|
||||||
includes: [testIntl.js]
|
|
||||||
features: [Intl.RelativeTimeFormat]
|
features: [Intl.RelativeTimeFormat]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -8,7 +8,6 @@ info: |
|
||||||
Intl.Segmenter ([ locales [ , options ]])
|
Intl.Segmenter ([ locales [ , options ]])
|
||||||
|
|
||||||
3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
|
3. Let _requestedLocales_ be ? CanonicalizeLocaleList(_locales_).
|
||||||
includes: [testIntl.js]
|
|
||||||
features: [Intl.Segmenter]
|
features: [Intl.Segmenter]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Named async generator
|
||||||
esid: prod-AsyncGeneratorExpression
|
esid: prod-AsyncGeneratorExpression
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
Async Generator Function Definitions
|
Async Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Unnamed async generato
|
||||||
esid: prod-AsyncGeneratorExpression
|
esid: prod-AsyncGeneratorExpression
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
Async Generator Function Definitions
|
Async Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
|
||||||
esid: prod-AsyncGeneratorMethod
|
esid: prod-AsyncGeneratorMethod
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static MethodDefinition
|
static MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator method
|
||||||
esid: prod-AsyncGeneratorMethod
|
esid: prod-AsyncGeneratorMethod
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
MethodDefinition
|
MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
|
||||||
esid: prod-AsyncGeneratorPrivateMethod
|
esid: prod-AsyncGeneratorPrivateMethod
|
||||||
features: [object-spread, async-iteration, class-static-methods-private]
|
features: [object-spread, async-iteration, class-static-methods-private]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static PrivateMethodDefinition
|
static PrivateMethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator method
|
||||||
esid: prod-AsyncGeneratorPrivateMethod
|
esid: prod-AsyncGeneratorPrivateMethod
|
||||||
features: [object-spread, async-iteration, class-methods-private]
|
features: [object-spread, async-iteration, class-methods-private]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
PrivateMethodDefinition
|
PrivateMethodDefinition
|
||||||
|
|
|
@ -5,7 +5,6 @@
|
||||||
description: Static private methods not accessible via default Proxy handler
|
description: Static private methods not accessible via default Proxy handler
|
||||||
esid: prod-FieldDefinition
|
esid: prod-FieldDefinition
|
||||||
features: [class, class-static-methods-private]
|
features: [class, class-static-methods-private]
|
||||||
includes: [propertyHelper.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
...
|
...
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator priva
|
||||||
esid: prod-GeneratorPrivateMethod
|
esid: prod-GeneratorPrivateMethod
|
||||||
features: [object-spread, generators, class-static-methods-private]
|
features: [object-spread, generators, class-static-methods-private]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static PrivateMethodDefinition
|
static PrivateMethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator private meth
|
||||||
esid: prod-GeneratorPrivateMethod
|
esid: prod-GeneratorPrivateMethod
|
||||||
features: [object-spread, generators, class-methods-private]
|
features: [object-spread, generators, class-methods-private]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
PrivateMethodDefinition
|
PrivateMethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator metho
|
||||||
esid: prod-GeneratorMethod
|
esid: prod-GeneratorMethod
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static MethodDefinition
|
static MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator method as a
|
||||||
esid: prod-GeneratorMethod
|
esid: prod-GeneratorMethod
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
MethodDefinition
|
MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Module namespace objects are not extensible. (value from await reso
|
||||||
esid: sec-finishdynamicimport
|
esid: sec-finishdynamicimport
|
||||||
features: [dynamic-import]
|
features: [dynamic-import]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [propertyHelper.js]
|
|
||||||
info: |
|
info: |
|
||||||
Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
|
Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Module namespace objects are not extensible. (value from promise th
|
||||||
esid: sec-finishdynamicimport
|
esid: sec-finishdynamicimport
|
||||||
features: [dynamic-import]
|
features: [dynamic-import]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [propertyHelper.js]
|
|
||||||
info: |
|
info: |
|
||||||
Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
|
Runtime Semantics: FinishDynamicImport ( referencingScriptOrModule, specifier, promiseCapability, completion )
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Named generator expres
|
||||||
esid: prod-GeneratorExpression
|
esid: prod-GeneratorExpression
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
14.4 Generator Function Definitions
|
14.4 Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Unnamed generator expr
|
||||||
esid: prod-GeneratorExpression
|
esid: prod-GeneratorExpression
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
14.4 Generator Function Definitions
|
14.4 Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator method
|
||||||
esid: prod-AsyncGeneratorMethod
|
esid: prod-AsyncGeneratorMethod
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
Async Generator Function Definitions
|
Async Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator method)
|
||||||
esid: prod-GeneratorMethod
|
esid: prod-GeneratorMethod
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
14.4 Generator Function Definitions
|
14.4 Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async generator Functi
|
||||||
esid: prod-AsyncGeneratorDeclaration
|
esid: prod-AsyncGeneratorDeclaration
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
Async Generator Function Definitions
|
Async Generator Function Definitions
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
|
||||||
esid: prod-AsyncGeneratorMethod
|
esid: prod-AsyncGeneratorMethod
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static MethodDefinition
|
static MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async Generator method
|
||||||
esid: prod-AsyncGeneratorMethod
|
esid: prod-AsyncGeneratorMethod
|
||||||
features: [object-spread, async-iteration]
|
features: [object-spread, async-iteration]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
MethodDefinition
|
MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static async generator
|
||||||
esid: prod-AsyncGeneratorPrivateMethod
|
esid: prod-AsyncGeneratorPrivateMethod
|
||||||
features: [object-spread, async-iteration, class-static-methods-private]
|
features: [object-spread, async-iteration, class-static-methods-private]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static PrivateMethodDefinition
|
static PrivateMethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Async Generator method
|
||||||
esid: prod-AsyncGeneratorPrivateMethod
|
esid: prod-AsyncGeneratorPrivateMethod
|
||||||
features: [object-spread, async-iteration, class-methods-private]
|
features: [object-spread, async-iteration, class-methods-private]
|
||||||
flags: [generated, async]
|
flags: [generated, async]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
PrivateMethodDefinition
|
PrivateMethodDefinition
|
||||||
|
|
|
@ -13,7 +13,6 @@ info: |
|
||||||
a. Assert: IsPropertyKey(fieldName) is true.
|
a. Assert: IsPropertyKey(fieldName) is true.
|
||||||
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
|
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
|
||||||
10. Return.
|
10. Return.
|
||||||
includes: [compareArray.js]
|
|
||||||
features: [class, class-fields-public]
|
features: [class, class-fields-public]
|
||||||
flags: [onlyStrict]
|
flags: [onlyStrict]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -39,7 +39,6 @@ info: |
|
||||||
3. Let newDesc be the PropertyDescriptor { [[Value]]: V, [[Writable]]: true, [[Enumerable]]: true,
|
3. Let newDesc be the PropertyDescriptor { [[Value]]: V, [[Writable]]: true, [[Enumerable]]: true,
|
||||||
[[Configurable]]: true }.
|
[[Configurable]]: true }.
|
||||||
4. Return ? O.[[DefineOwnProperty]](P, newDesc).
|
4. Return ? O.[[DefineOwnProperty]](P, newDesc).
|
||||||
includes: [propertyHelper.js]
|
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
var x = "constructor";
|
var x = "constructor";
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator priva
|
||||||
esid: prod-GeneratorPrivateMethod
|
esid: prod-GeneratorPrivateMethod
|
||||||
features: [object-spread, generators, class-static-methods-private]
|
features: [object-spread, generators, class-static-methods-private]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static PrivateMethodDefinition
|
static PrivateMethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator private meth
|
||||||
esid: prod-GeneratorPrivateMethod
|
esid: prod-GeneratorPrivateMethod
|
||||||
features: [object-spread, generators, class-methods-private]
|
features: [object-spread, generators, class-methods-private]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
PrivateMethodDefinition
|
PrivateMethodDefinition
|
||||||
|
|
|
@ -13,7 +13,6 @@ info: |
|
||||||
a. Assert: IsPropertyKey(fieldName) is true.
|
a. Assert: IsPropertyKey(fieldName) is true.
|
||||||
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
|
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
|
||||||
10. Return.
|
10. Return.
|
||||||
includes: [compareArray.js]
|
|
||||||
features: [class, class-fields-private, class-fields-public]
|
features: [class, class-fields-private, class-fields-public]
|
||||||
flags: [onlyStrict]
|
flags: [onlyStrict]
|
||||||
---*/
|
---*/
|
||||||
|
|
|
@ -13,7 +13,6 @@ info: |
|
||||||
a. Assert: IsPropertyKey(fieldName) is true.
|
a. Assert: IsPropertyKey(fieldName) is true.
|
||||||
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
|
b. Perform ? CreateDataPropertyOrThrow(receiver, fieldName, initValue).
|
||||||
10. Return.
|
10. Return.
|
||||||
includes: [propertyHelper.js]
|
|
||||||
features: [class, class-fields-public]
|
features: [class, class-fields-public]
|
||||||
---*/
|
---*/
|
||||||
|
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Static generator metho
|
||||||
esid: prod-GeneratorMethod
|
esid: prod-GeneratorMethod
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
static MethodDefinition
|
static MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator method as a
|
||||||
esid: prod-GeneratorMethod
|
esid: prod-GeneratorMethod
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
ClassElement :
|
ClassElement :
|
||||||
MethodDefinition
|
MethodDefinition
|
||||||
|
|
|
@ -6,7 +6,6 @@ description: Use yield value in a object spread position (Generator Function dec
|
||||||
esid: prod-GeneratorDeclaration
|
esid: prod-GeneratorDeclaration
|
||||||
features: [object-spread, generators]
|
features: [object-spread, generators]
|
||||||
flags: [generated]
|
flags: [generated]
|
||||||
includes: [compareArray.js]
|
|
||||||
info: |
|
info: |
|
||||||
14.4 Generator Function Definitions
|
14.4 Generator Function Definitions
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue