mirror of
https://github.com/tc39/test262.git
synced 2025-07-28 16:34:27 +02:00
Add missing feature flags
This commit is contained in:
parent
08c1f36828
commit
d30bf82d47
@ -23,6 +23,7 @@ info: |
|
||||
ToInteger(end).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
5. Let relativeStart be ? ToInteger(start).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
3. Let relativeTarget be ? ToInteger(target).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.copyWithin.length, 2);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.copyWithin.name, "copyWithin");
|
||||
|
@ -25,6 +25,7 @@ info: |
|
||||
final be min(relativeEnd, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -25,6 +25,7 @@ info: |
|
||||
final be min(relativeEnd, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
from be min(relativeStart, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
to be min(relativeTarget, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
from be min(relativeStart, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
to be min(relativeTarget, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -16,6 +16,7 @@ info: |
|
||||
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -16,6 +16,7 @@ info: |
|
||||
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -16,6 +16,7 @@ info: |
|
||||
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -16,6 +16,7 @@ info: |
|
||||
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
ToInteger(end).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.every.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.every.name, "every");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -28,6 +28,7 @@ info: |
|
||||
ToInteger(end).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -48,6 +48,7 @@ info: |
|
||||
each implementation distinguishable NaN value.
|
||||
...
|
||||
includes: [nans.js, testBigIntTypedArray.js, compareArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
function body(FloatArray) {
|
||||
|
@ -44,6 +44,7 @@ info: |
|
||||
e. Else,
|
||||
...
|
||||
includes: [byteConversionValues.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) {
|
||||
|
@ -30,6 +30,7 @@ info: |
|
||||
final be min(relativeEnd, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -27,6 +27,7 @@ info: |
|
||||
final be min(relativeEnd, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -25,6 +25,7 @@ info: |
|
||||
min(relativeStart, len).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -25,6 +25,7 @@ info: |
|
||||
a. Let Pk be ! ToString(k).
|
||||
b. Perform ? Set(O, Pk, value, true).
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.fill.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.fill.name, "fill");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -14,6 +14,7 @@ info: |
|
||||
c. Let selected be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.filter.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.filter.name, "filter");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.find.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.find.name, "find");
|
||||
|
@ -26,6 +26,7 @@ info: |
|
||||
c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.findIndex.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.findIndex.name, "findIndex");
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
c. Let testResult be ToBoolean(? Call(predicate, T, « kValue, k, O »)).
|
||||
...
|
||||
includes: [compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
ii. Perform ? Call(callbackfn, T, « kValue, k, O »).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.forEach.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.forEach.name, "forEach");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.includes.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.includes.name, "includes");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.indexOf.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.indexOf.name, "indexOf");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.join.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.join.name, "join");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.keys.length, 0);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.keys.name, "keys");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.lastIndexOf.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.lastIndexOf.name, "lastIndexOf");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var desc = Object.getOwnPropertyDescriptor(TypedArray.prototype, "length");
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var desc = Object.getOwnPropertyDescriptor(TypedArray.prototype, "length");
|
||||
|
@ -11,6 +11,7 @@ info: |
|
||||
Section 17: Every accessor property described in clauses 18 through 26 and in
|
||||
Annex B.2 has the attributes {[[Enumerable]]: false, [[Configurable]]: true }
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -14,6 +14,7 @@ info: |
|
||||
c. Let mappedValue be ? Call(callbackfn, T, « kValue, k, O »).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.map.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.map.name, "map");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -41,6 +41,7 @@ info: |
|
||||
each implementation distinguishable NaN value.
|
||||
...
|
||||
includes: [nans.js, testBigIntTypedArray.js, compareArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
function body(FloatArray) {
|
||||
|
@ -38,6 +38,7 @@ info: |
|
||||
e. Else,
|
||||
...
|
||||
includes: [byteConversionValues.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) {
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
k, O »).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.reduce.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.reduce.name, "reduce");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -23,6 +23,7 @@ info: |
|
||||
k, O »).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.reduceRight.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.reduceRight.name, "reduceRight");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.reverse.length, 0);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.reverse.name, "reverse");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -19,6 +19,7 @@ info: |
|
||||
kNumber).
|
||||
...
|
||||
includes: [byteConversionValues.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) {
|
||||
|
@ -16,6 +16,7 @@ info: |
|
||||
iii. Set srcByteIndex to srcByteIndex + 1.
|
||||
iv. Set targetByteIndex to targetByteIndex + 1.
|
||||
includes: [nans.js, compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
function body(FloatArray) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.set.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.set.name, "set");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
ii. Perform SetValueInBuffer(targetBuffer, targetByteIndex, targetType,
|
||||
value).
|
||||
includes: [byteConversionValues.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) {
|
||||
|
@ -21,6 +21,7 @@ info: |
|
||||
iii. Increase srcByteIndex by 1.
|
||||
iv. Increase targetByteIndex by 1.
|
||||
includes: [nans.js, compareArray.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
function body(FloatArray) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.slice.length, 2);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.slice.name, "slice");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -22,6 +22,7 @@ info: |
|
||||
ii. Let testResult be ToBoolean(? Call(callbackfn, T, « kValue, k, O »)).
|
||||
...
|
||||
includes: [detachArrayBuffer.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
testWithBigIntTypedArrayConstructors(function(TA) {
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.some.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.some.name, "some");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.sort.length, 1);
|
||||
|
@ -17,6 +17,7 @@ info: |
|
||||
object, if it exists, has the attributes { [[Writable]]: false,
|
||||
[[Enumerable]]: false, [[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.sort.name, "sort");
|
||||
|
@ -9,6 +9,7 @@ info: |
|
||||
and in Annex B.2 has the attributes { [[Writable]]: true,
|
||||
[[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
var TypedArrayPrototype = TypedArray.prototype;
|
||||
|
@ -20,6 +20,7 @@ info: |
|
||||
object has the attributes { [[Writable]]: false, [[Enumerable]]: false,
|
||||
[[Configurable]]: true }.
|
||||
includes: [propertyHelper.js, testBigIntTypedArray.js]
|
||||
features: [BigInt, TypedArray]
|
||||
---*/
|
||||
|
||||
assert.sameValue(TypedArray.prototype.subarray.length, 2);
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user