diff options
Diffstat (limited to 'test/built-ins/TypedArrays')
78 files changed, 78 insertions, 0 deletions
diff --git a/test/built-ins/TypedArrays/Float32Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Float32Array/BYTES_PER_ELEMENT.js index 754e6eb6b..1c4d2a6d3 100644 --- a/test/built-ins/TypedArrays/Float32Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Float32Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float32Array.BYTES_PER_ELEMENT, 4); diff --git a/test/built-ins/TypedArrays/Float32Array/constructor.js b/test/built-ins/TypedArrays/Float32Array/constructor.js index 5bdc1f397..e42589108 100644 --- a/test/built-ins/TypedArrays/Float32Array/constructor.js +++ b/test/built-ins/TypedArrays/Float32Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Float32Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Float32Array, 'function', 'typeof Float32Array is "function"'); diff --git a/test/built-ins/TypedArrays/Float32Array/length.js b/test/built-ins/TypedArrays/Float32Array/length.js index 3b5874b3b..41d18dd60 100644 --- a/test/built-ins/TypedArrays/Float32Array/length.js +++ b/test/built-ins/TypedArrays/Float32Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float32Array.length, 3); diff --git a/test/built-ins/TypedArrays/Float32Array/name.js b/test/built-ins/TypedArrays/Float32Array/name.js index 3ae1299cc..06b6b6930 100644 --- a/test/built-ins/TypedArrays/Float32Array/name.js +++ b/test/built-ins/TypedArrays/Float32Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float32Array.name, "Float32Array"); diff --git a/test/built-ins/TypedArrays/Float32Array/prototype.js b/test/built-ins/TypedArrays/Float32Array/prototype.js index 4af0838e2..0a19304e1 100644 --- a/test/built-ins/TypedArrays/Float32Array/prototype.js +++ b/test/built-ins/TypedArrays/Float32Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float32Array.prototype, Object.getPrototypeOf(new Float32Array(0))); diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Float32Array/prototype/BYTES_PER_ELEMENT.js index 941b1f73c..ad23cfab2 100644 --- a/test/built-ins/TypedArrays/Float32Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Float32Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float32Array.prototype.BYTES_PER_ELEMENT, 4); diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/constructor.js b/test/built-ins/TypedArrays/Float32Array/prototype/constructor.js index cd4d87382..109c2056d 100644 --- a/test/built-ins/TypedArrays/Float32Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Float32Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float32Array.prototype.constructor, Float32Array); diff --git a/test/built-ins/TypedArrays/Float32Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Float32Array/prototype/not-typedarray-object.js index 0f18bbdc4..11411192d 100644 --- a/test/built-ins/TypedArrays/Float32Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Float32Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Float64Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Float64Array/BYTES_PER_ELEMENT.js index 261a71cf9..d293ee0e7 100644 --- a/test/built-ins/TypedArrays/Float64Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Float64Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float64Array.BYTES_PER_ELEMENT, 8); diff --git a/test/built-ins/TypedArrays/Float64Array/constructor.js b/test/built-ins/TypedArrays/Float64Array/constructor.js index 433beee4a..6e5c95926 100644 --- a/test/built-ins/TypedArrays/Float64Array/constructor.js +++ b/test/built-ins/TypedArrays/Float64Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Float64Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Float64Array, 'function', 'typeof Float64Array is "function"'); diff --git a/test/built-ins/TypedArrays/Float64Array/length.js b/test/built-ins/TypedArrays/Float64Array/length.js index 26134d59a..98bfb5fec 100644 --- a/test/built-ins/TypedArrays/Float64Array/length.js +++ b/test/built-ins/TypedArrays/Float64Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float64Array.length, 3); diff --git a/test/built-ins/TypedArrays/Float64Array/name.js b/test/built-ins/TypedArrays/Float64Array/name.js index 84743080a..c1633a7c2 100644 --- a/test/built-ins/TypedArrays/Float64Array/name.js +++ b/test/built-ins/TypedArrays/Float64Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float64Array.name, "Float64Array"); diff --git a/test/built-ins/TypedArrays/Float64Array/prototype.js b/test/built-ins/TypedArrays/Float64Array/prototype.js index c2ec7fd18..f12d6dc57 100644 --- a/test/built-ins/TypedArrays/Float64Array/prototype.js +++ b/test/built-ins/TypedArrays/Float64Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float64Array.prototype, Object.getPrototypeOf(new Float64Array(0))); diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Float64Array/prototype/BYTES_PER_ELEMENT.js index 1221f2c8b..559bd9b4f 100644 --- a/test/built-ins/TypedArrays/Float64Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Float64Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float64Array.prototype.BYTES_PER_ELEMENT, 8); diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/constructor.js b/test/built-ins/TypedArrays/Float64Array/prototype/constructor.js index 53d979316..a991e6b1c 100644 --- a/test/built-ins/TypedArrays/Float64Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Float64Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Float64Array.prototype.constructor, Float64Array); diff --git a/test/built-ins/TypedArrays/Float64Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Float64Array/prototype/not-typedarray-object.js index 0f18bbdc4..11411192d 100644 --- a/test/built-ins/TypedArrays/Float64Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Float64Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Int16Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Int16Array/BYTES_PER_ELEMENT.js index 1e3f122d8..9e053e0d4 100644 --- a/test/built-ins/TypedArrays/Int16Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Int16Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int16Array.BYTES_PER_ELEMENT, 2); diff --git a/test/built-ins/TypedArrays/Int16Array/constructor.js b/test/built-ins/TypedArrays/Int16Array/constructor.js index 8138d47fc..4498302d8 100644 --- a/test/built-ins/TypedArrays/Int16Array/constructor.js +++ b/test/built-ins/TypedArrays/Int16Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Int16Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Int16Array, 'function', 'typeof Int16Array is "function"'); diff --git a/test/built-ins/TypedArrays/Int16Array/length.js b/test/built-ins/TypedArrays/Int16Array/length.js index 2d064eacb..95447e9f2 100644 --- a/test/built-ins/TypedArrays/Int16Array/length.js +++ b/test/built-ins/TypedArrays/Int16Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int16Array.length, 3); diff --git a/test/built-ins/TypedArrays/Int16Array/name.js b/test/built-ins/TypedArrays/Int16Array/name.js index 13cc1da9d..1e1c6e017 100644 --- a/test/built-ins/TypedArrays/Int16Array/name.js +++ b/test/built-ins/TypedArrays/Int16Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int16Array.name, "Int16Array"); diff --git a/test/built-ins/TypedArrays/Int16Array/prototype.js b/test/built-ins/TypedArrays/Int16Array/prototype.js index e4caec425..3549313f4 100644 --- a/test/built-ins/TypedArrays/Int16Array/prototype.js +++ b/test/built-ins/TypedArrays/Int16Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int16Array.prototype, Object.getPrototypeOf(new Int16Array(0))); diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Int16Array/prototype/BYTES_PER_ELEMENT.js index 1e1da133d..b3d650663 100644 --- a/test/built-ins/TypedArrays/Int16Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Int16Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int16Array.prototype.BYTES_PER_ELEMENT, 2); diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/constructor.js b/test/built-ins/TypedArrays/Int16Array/prototype/constructor.js index 4e2880af7..a58903157 100644 --- a/test/built-ins/TypedArrays/Int16Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Int16Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int16Array.prototype.constructor, Int16Array); diff --git a/test/built-ins/TypedArrays/Int16Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Int16Array/prototype/not-typedarray-object.js index db946df96..0fcecc39b 100644 --- a/test/built-ins/TypedArrays/Int16Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Int16Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Int32Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Int32Array/BYTES_PER_ELEMENT.js index 58befea34..8109567f6 100644 --- a/test/built-ins/TypedArrays/Int32Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Int32Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int32Array.BYTES_PER_ELEMENT, 4); diff --git a/test/built-ins/TypedArrays/Int32Array/constructor.js b/test/built-ins/TypedArrays/Int32Array/constructor.js index fb5841496..c21794d06 100644 --- a/test/built-ins/TypedArrays/Int32Array/constructor.js +++ b/test/built-ins/TypedArrays/Int32Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Int32Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Int32Array, 'function', 'typeof Int32Array is "function"'); diff --git a/test/built-ins/TypedArrays/Int32Array/length.js b/test/built-ins/TypedArrays/Int32Array/length.js index ce6eae5a1..6821ea673 100644 --- a/test/built-ins/TypedArrays/Int32Array/length.js +++ b/test/built-ins/TypedArrays/Int32Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int32Array.length, 3); diff --git a/test/built-ins/TypedArrays/Int32Array/name.js b/test/built-ins/TypedArrays/Int32Array/name.js index 6d3acc24a..5e7ce33d1 100644 --- a/test/built-ins/TypedArrays/Int32Array/name.js +++ b/test/built-ins/TypedArrays/Int32Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int32Array.name, "Int32Array"); diff --git a/test/built-ins/TypedArrays/Int32Array/prototype.js b/test/built-ins/TypedArrays/Int32Array/prototype.js index 91b7e8d15..b40519b82 100644 --- a/test/built-ins/TypedArrays/Int32Array/prototype.js +++ b/test/built-ins/TypedArrays/Int32Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int32Array.prototype, Object.getPrototypeOf(new Int32Array(0))); diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Int32Array/prototype/BYTES_PER_ELEMENT.js index 1e8703ff2..62fe3505d 100644 --- a/test/built-ins/TypedArrays/Int32Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Int32Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int32Array.prototype.BYTES_PER_ELEMENT, 4); diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/constructor.js b/test/built-ins/TypedArrays/Int32Array/prototype/constructor.js index 4f11783ad..cc335e1c1 100644 --- a/test/built-ins/TypedArrays/Int32Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Int32Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int32Array.prototype.constructor, Int32Array); diff --git a/test/built-ins/TypedArrays/Int32Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Int32Array/prototype/not-typedarray-object.js index d00cd295e..7076ef853 100644 --- a/test/built-ins/TypedArrays/Int32Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Int32Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Int8Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Int8Array/BYTES_PER_ELEMENT.js index 918fc5844..9e7c0a196 100644 --- a/test/built-ins/TypedArrays/Int8Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Int8Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int8Array.BYTES_PER_ELEMENT, 1); diff --git a/test/built-ins/TypedArrays/Int8Array/constructor.js b/test/built-ins/TypedArrays/Int8Array/constructor.js index 97074507b..a166cfa4f 100644 --- a/test/built-ins/TypedArrays/Int8Array/constructor.js +++ b/test/built-ins/TypedArrays/Int8Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Int8Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Int8Array, 'function', 'typeof Int8Array is "function"'); diff --git a/test/built-ins/TypedArrays/Int8Array/length.js b/test/built-ins/TypedArrays/Int8Array/length.js index ec25b3d4d..0cd4836c6 100644 --- a/test/built-ins/TypedArrays/Int8Array/length.js +++ b/test/built-ins/TypedArrays/Int8Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int8Array.length, 3); diff --git a/test/built-ins/TypedArrays/Int8Array/name.js b/test/built-ins/TypedArrays/Int8Array/name.js index 7f84f6446..41cbab8aa 100644 --- a/test/built-ins/TypedArrays/Int8Array/name.js +++ b/test/built-ins/TypedArrays/Int8Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int8Array.name, "Int8Array"); diff --git a/test/built-ins/TypedArrays/Int8Array/prototype.js b/test/built-ins/TypedArrays/Int8Array/prototype.js index f489da58a..214082ec4 100644 --- a/test/built-ins/TypedArrays/Int8Array/prototype.js +++ b/test/built-ins/TypedArrays/Int8Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int8Array.prototype, Object.getPrototypeOf(new Int8Array(0))); diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Int8Array/prototype/BYTES_PER_ELEMENT.js index a8ef7f30e..7a2085614 100644 --- a/test/built-ins/TypedArrays/Int8Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Int8Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int8Array.prototype.BYTES_PER_ELEMENT, 1); diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/constructor.js b/test/built-ins/TypedArrays/Int8Array/prototype/constructor.js index 3861cca5e..914474fb7 100644 --- a/test/built-ins/TypedArrays/Int8Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Int8Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Int8Array.prototype.constructor, Int8Array); diff --git a/test/built-ins/TypedArrays/Int8Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Int8Array/prototype/not-typedarray-object.js index 7876c1023..14472ad8d 100644 --- a/test/built-ins/TypedArrays/Int8Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Int8Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Uint16Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint16Array/BYTES_PER_ELEMENT.js index 09265ad55..c0b79f341 100644 --- a/test/built-ins/TypedArrays/Uint16Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint16Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint16Array.BYTES_PER_ELEMENT, 2); diff --git a/test/built-ins/TypedArrays/Uint16Array/constructor.js b/test/built-ins/TypedArrays/Uint16Array/constructor.js index 71fe8e8b0..7b02e272a 100644 --- a/test/built-ins/TypedArrays/Uint16Array/constructor.js +++ b/test/built-ins/TypedArrays/Uint16Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Uint16Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Uint16Array, 'function', 'typeof Uint16Array is "function"'); diff --git a/test/built-ins/TypedArrays/Uint16Array/length.js b/test/built-ins/TypedArrays/Uint16Array/length.js index f63352714..30061f817 100644 --- a/test/built-ins/TypedArrays/Uint16Array/length.js +++ b/test/built-ins/TypedArrays/Uint16Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint16Array.length, 3); diff --git a/test/built-ins/TypedArrays/Uint16Array/name.js b/test/built-ins/TypedArrays/Uint16Array/name.js index ff0b45f4a..9d39f94d1 100644 --- a/test/built-ins/TypedArrays/Uint16Array/name.js +++ b/test/built-ins/TypedArrays/Uint16Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint16Array.name, "Uint16Array"); diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype.js b/test/built-ins/TypedArrays/Uint16Array/prototype.js index c82df2e5b..33e77c2c1 100644 --- a/test/built-ins/TypedArrays/Uint16Array/prototype.js +++ b/test/built-ins/TypedArrays/Uint16Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint16Array.prototype, Object.getPrototypeOf(new Uint16Array(0))); diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint16Array/prototype/BYTES_PER_ELEMENT.js index 95c810a94..7feb311ec 100644 --- a/test/built-ins/TypedArrays/Uint16Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint16Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint16Array.prototype.BYTES_PER_ELEMENT, 2); diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/constructor.js b/test/built-ins/TypedArrays/Uint16Array/prototype/constructor.js index e77659619..5d7e33fb6 100644 --- a/test/built-ins/TypedArrays/Uint16Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Uint16Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint16Array.prototype.constructor, Uint16Array); diff --git a/test/built-ins/TypedArrays/Uint16Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Uint16Array/prototype/not-typedarray-object.js index bb98cd2e2..595591043 100644 --- a/test/built-ins/TypedArrays/Uint16Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Uint16Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Uint32Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint32Array/BYTES_PER_ELEMENT.js index 9aea50c06..986f9ba09 100644 --- a/test/built-ins/TypedArrays/Uint32Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint32Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint32Array.BYTES_PER_ELEMENT, 4); diff --git a/test/built-ins/TypedArrays/Uint32Array/constructor.js b/test/built-ins/TypedArrays/Uint32Array/constructor.js index 35872a626..5d4385a14 100644 --- a/test/built-ins/TypedArrays/Uint32Array/constructor.js +++ b/test/built-ins/TypedArrays/Uint32Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Uint32Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Uint32Array, 'function', 'typeof Uint32Array is "function"'); diff --git a/test/built-ins/TypedArrays/Uint32Array/length.js b/test/built-ins/TypedArrays/Uint32Array/length.js index a9953d862..99bb6344f 100644 --- a/test/built-ins/TypedArrays/Uint32Array/length.js +++ b/test/built-ins/TypedArrays/Uint32Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint32Array.length, 3); diff --git a/test/built-ins/TypedArrays/Uint32Array/name.js b/test/built-ins/TypedArrays/Uint32Array/name.js index b49cb56d1..8bef4ebb4 100644 --- a/test/built-ins/TypedArrays/Uint32Array/name.js +++ b/test/built-ins/TypedArrays/Uint32Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint32Array.name, "Uint32Array"); diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype.js b/test/built-ins/TypedArrays/Uint32Array/prototype.js index 56ca7d599..8f42cfa42 100644 --- a/test/built-ins/TypedArrays/Uint32Array/prototype.js +++ b/test/built-ins/TypedArrays/Uint32Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint32Array.prototype, Object.getPrototypeOf(new Uint32Array(0))); diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint32Array/prototype/BYTES_PER_ELEMENT.js index b8ae52879..ec2c6958d 100644 --- a/test/built-ins/TypedArrays/Uint32Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint32Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint32Array.prototype.BYTES_PER_ELEMENT, 4); diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/constructor.js b/test/built-ins/TypedArrays/Uint32Array/prototype/constructor.js index fb0149e6e..7017fdbc9 100644 --- a/test/built-ins/TypedArrays/Uint32Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Uint32Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint32Array.prototype.constructor, Uint32Array); diff --git a/test/built-ins/TypedArrays/Uint32Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Uint32Array/prototype/not-typedarray-object.js index 554fb7d5e..b3bc4b3a9 100644 --- a/test/built-ins/TypedArrays/Uint32Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Uint32Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Uint8Array/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint8Array/BYTES_PER_ELEMENT.js index c27e5c948..d1a45b344 100644 --- a/test/built-ins/TypedArrays/Uint8Array/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint8Array/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8Array.BYTES_PER_ELEMENT, 1); diff --git a/test/built-ins/TypedArrays/Uint8Array/constructor.js b/test/built-ins/TypedArrays/Uint8Array/constructor.js index 60cfeb495..d15b76332 100644 --- a/test/built-ins/TypedArrays/Uint8Array/constructor.js +++ b/test/built-ins/TypedArrays/Uint8Array/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Uint8Array is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Uint8Array, 'function', 'typeof Uint8Array is "function"'); diff --git a/test/built-ins/TypedArrays/Uint8Array/length.js b/test/built-ins/TypedArrays/Uint8Array/length.js index 1c1cf63db..dcf71bf7b 100644 --- a/test/built-ins/TypedArrays/Uint8Array/length.js +++ b/test/built-ins/TypedArrays/Uint8Array/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8Array.length, 3); diff --git a/test/built-ins/TypedArrays/Uint8Array/name.js b/test/built-ins/TypedArrays/Uint8Array/name.js index dbfc43ecc..fd54dabf8 100644 --- a/test/built-ins/TypedArrays/Uint8Array/name.js +++ b/test/built-ins/TypedArrays/Uint8Array/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8Array.name, "Uint8Array"); diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype.js b/test/built-ins/TypedArrays/Uint8Array/prototype.js index 1f6720744..69a1175ab 100644 --- a/test/built-ins/TypedArrays/Uint8Array/prototype.js +++ b/test/built-ins/TypedArrays/Uint8Array/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8Array.prototype, Object.getPrototypeOf(new Uint8Array(0))); diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint8Array/prototype/BYTES_PER_ELEMENT.js index f9752701f..109033c26 100644 --- a/test/built-ins/TypedArrays/Uint8Array/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint8Array/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8Array.prototype.BYTES_PER_ELEMENT, 1); diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/constructor.js b/test/built-ins/TypedArrays/Uint8Array/prototype/constructor.js index 59c17d132..50fd39c71 100644 --- a/test/built-ins/TypedArrays/Uint8Array/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Uint8Array/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8Array.prototype.constructor, Uint8Array); diff --git a/test/built-ins/TypedArrays/Uint8Array/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Uint8Array/prototype/not-typedarray-object.js index 9715bb3ed..c59b0f656 100644 --- a/test/built-ins/TypedArrays/Uint8Array/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Uint8Array/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint8ClampedArray/BYTES_PER_ELEMENT.js index 32974b0c7..4585d0470 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8ClampedArray.BYTES_PER_ELEMENT, 1); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/constructor.js b/test/built-ins/TypedArrays/Uint8ClampedArray/constructor.js index cb34f7353..1f41a4e12 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/constructor.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/constructor.js @@ -6,6 +6,7 @@ es6id: 22.2.4 esid: sec-typedarray-constructors description: > Uint8ClampedArray is a constructor function. +features: [TypedArray] ---*/ assert.sameValue(typeof Uint8ClampedArray, 'function', 'typeof Uint8ClampedArray is "function"'); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/length.js b/test/built-ins/TypedArrays/Uint8ClampedArray/length.js index e3ccfd54b..3a0314d64 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/length.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/length.js @@ -21,6 +21,7 @@ info: | object has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8ClampedArray.length, 3); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/name.js b/test/built-ins/TypedArrays/Uint8ClampedArray/name.js index fac664679..d5dbb8021 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/name.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/name.js @@ -19,6 +19,7 @@ info: | object, if it exists, has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: true }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8ClampedArray.name, "Uint8ClampedArray"); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype.js b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype.js index 962b09534..a3217b0a9 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype.js @@ -11,6 +11,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8ClampedArray.prototype, Object.getPrototypeOf(new Uint8ClampedArray(0))); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js index 0f744d9f2..d7c3a9995 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/BYTES_PER_ELEMENT.js @@ -12,6 +12,7 @@ info: | This property has the attributes { [[Writable]]: false, [[Enumerable]]: false, [[Configurable]]: false }. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8ClampedArray.prototype.BYTES_PER_ELEMENT, 1); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/constructor.js b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/constructor.js index 0223f2e42..dd8c53542 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/constructor.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/constructor.js @@ -15,6 +15,7 @@ info: | the attributes { [[Writable]]: true, [[Enumerable]]: false, [[Configurable]]: true } unless otherwise specified. includes: [propertyHelper.js] +features: [TypedArray] ---*/ assert.sameValue(Uint8ClampedArray.prototype.constructor, Uint8ClampedArray); diff --git a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/not-typedarray-object.js b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/not-typedarray-object.js index c8a8b3c83..b67a0a062 100644 --- a/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/not-typedarray-object.js +++ b/test/built-ins/TypedArrays/Uint8ClampedArray/prototype/not-typedarray-object.js @@ -10,6 +10,7 @@ info: | A TypedArray prototype object is an ordinary object. It does not have a [[ViewedArrayBuffer]] or any other of the internal slots that are specific to TypedArray instance objects. +features: [TypedArray] ---*/ assert.throws(TypeError, function() { diff --git a/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation-consistent-nan.js b/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation-consistent-nan.js index a81d4c504..d01684942 100644 --- a/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation-consistent-nan.js +++ b/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation-consistent-nan.js @@ -46,6 +46,7 @@ info: | each implementation distinguishable NaN value. ... includes: [nans.js, testTypedArray.js, compareArray.js] +features: [TypedArray] ---*/ function body(FloatArray) { diff --git a/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation.js b/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation.js index d14a14023..959054911 100644 --- a/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation.js +++ b/test/built-ins/TypedArrays/ctors/object-arg/object-arg-conversion-operation.js @@ -43,6 +43,7 @@ info: | e. Else, ... includes: [byteConversionValues.js, testTypedArray.js] +features: [TypedArray] ---*/ testTypedArrayConversions(byteConversionValues, function(TA, value, expected) { diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consistent-nan.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consistent-nan.js index 19323c66d..c990ecd97 100644 --- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consistent-nan.js +++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation-consistent-nan.js @@ -45,6 +45,7 @@ info: | each implementation distinguishable NaN value. ... includes: [nans.js, testTypedArray.js, compareArray.js] +features: [TypedArray] ---*/ function body(FloatArray) { diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation.js index f78228c5b..a496517ea 100644 --- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation.js +++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/conversion-operation.js @@ -42,6 +42,7 @@ info: | e. Else, ... includes: [byteConversionValues.js, testTypedArray.js] +features: [TypedArray] ---*/ testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { diff --git a/test/built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan.js b/test/built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan.js index 71703cd5f..39a672a64 100644 --- a/test/built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan.js +++ b/test/built-ins/TypedArrays/internals/Set/conversion-operation-consistent-nan.js @@ -42,6 +42,7 @@ info: | each implementation distinguishable NaN value. ... includes: [nans.js, testTypedArray.js, compareArray.js] +features: [TypedArray] ---*/ function body(FloatArray) { diff --git a/test/built-ins/TypedArrays/internals/Set/conversion-operation.js b/test/built-ins/TypedArrays/internals/Set/conversion-operation.js index 7ef883bcd..e7eedd407 100644 --- a/test/built-ins/TypedArrays/internals/Set/conversion-operation.js +++ b/test/built-ins/TypedArrays/internals/Set/conversion-operation.js @@ -39,6 +39,7 @@ info: | e. Else, ... includes: [byteConversionValues.js, testTypedArray.js] +features: [TypedArray] ---*/ testTypedArrayConversions(byteConversionValues, function(TA, value, expected, initial) { |