summaryrefslogtreecommitdiff
path: root/test/built-ins/TypedArrays/internals
diff options
context:
space:
mode:
Diffstat (limited to 'test/built-ins/TypedArrays/internals')
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js4
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js14
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js6
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js8
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js2
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js10
-rw-r--r--test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js6
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js6
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js6
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js2
-rw-r--r--test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js2
-rw-r--r--test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js2
-rw-r--r--test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js2
-rw-r--r--test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js2
-rw-r--r--test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js14
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js10
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js2
-rw-r--r--test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js2
54 files changed, 86 insertions, 86 deletions
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js
index 016d41b63..d4dbc7267 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/desc-value-throws.js
@@ -32,7 +32,7 @@ var obj = {
};
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.throws(Test262Error, function() {
Object.defineProperty(sample, "0", {value: obj});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
index d48eb4afb..c558041e1 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-greater-than-last-index.js
@@ -21,7 +21,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(
Reflect.defineProperty(sample, "2", {
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
index faaf037c3..c9ff53898 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-lower-than-zero.js
@@ -19,7 +19,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(
Reflect.defineProperty(sample, "-1", {
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
index 2c838c345..73dcde780 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-minus-zero.js
@@ -31,6 +31,6 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"defineProperty returns false"
);
- assert.sameValue(sample[0], convertToBigInt(0), "does not change the value for [0]");
+ assert.sameValue(sample[0], 0n, "does not change the value for [0]");
assert.sameValue(sample["-0"], undefined, "does define a value for ['-0']");
});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
index c87d89cf9..616875f7e 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-canonical-index.js
@@ -37,7 +37,7 @@ var acDesc = {
testWithBigIntTypedArrayConstructors(function(TA) {
keys.forEach(function(key) {
var dataDesc = {
- value: convertToBigInt(42),
+ value: 42n,
writable: true,
configurable: true
};
@@ -50,7 +50,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
"return true after defining data property [" + key + "]"
);
- assert.sameValue(sample1[key], convertToBigInt(42), "value is set to [" + key + "]");
+ assert.sameValue(sample1[key], 42n, "value is set to [" + key + "]");
verifyNotEnumerable(sample1, key);
verifyWritable(sample1, key);
verifyConfigurable(sample1, key);
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
index 0d3d3cc79..15bc69fb4 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-integer.js
@@ -29,7 +29,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"0.1"
);
- assert.sameValue(sample[0], convertToBigInt(0), "'0.1' - does not change the value for [0]");
+ assert.sameValue(sample[0], 0n, "'0.1' - does not change the value for [0]");
assert.sameValue(
sample["0.1"],
undefined,
@@ -47,7 +47,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
"0.000001"
);
assert.sameValue(
- sample[0], convertToBigInt(0),
+ sample[0], 0n,
"'0.000001' - does not change the value for [0]"
);
assert.sameValue(
@@ -66,7 +66,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"1.1"
);
- assert.sameValue(sample[1], convertToBigInt(0), "'1.1' - does not change the value for [1]");
+ assert.sameValue(sample[1], 0n, "'1.1' - does not change the value for [1]");
assert.sameValue(
sample["1.1"],
undefined,
@@ -84,11 +84,11 @@ testWithBigIntTypedArrayConstructors(function(TA) {
"Infinity"
);
assert.sameValue(
- sample[0], convertToBigInt(0),
+ sample[0], 0n,
"'Infinity' - does not change the value for [0]"
);
assert.sameValue(
- sample[1], convertToBigInt(0),
+ sample[1], 0n,
"'Infinity' - does not change the value for [1]"
);
assert.sameValue(
@@ -108,11 +108,11 @@ testWithBigIntTypedArrayConstructors(function(TA) {
"-Infinity"
);
assert.sameValue(
- sample[0], convertToBigInt(0),
+ sample[0], 0n,
"'-Infinity' - does not change the value for [0]"
);
assert.sameValue(
- sample[1], convertToBigInt(0),
+ sample[1], 0n,
"'-Infinity' - does not change the value for [1]"
);
assert.sameValue(
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
index 8f262daeb..b68c6553c 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-not-numeric-index.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(
Reflect.defineProperty(sample, "foo", {value:42}),
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
index 21ab9cfc3..4b4b60ffd 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-accessor-desc.js
@@ -31,7 +31,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"get accessor"
);
- assert.sameValue(sample[0], convertToBigInt(0), "get accessor - side effect check");
+ assert.sameValue(sample[0], 0n, "get accessor - side effect check");
assert.sameValue(
Reflect.defineProperty(sample, "0", {
@@ -41,7 +41,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"set accessor"
);
- assert.sameValue(sample[0], convertToBigInt(0), "set accessor - side effect check");
+ assert.sameValue(sample[0], 0n, "set accessor - side effect check");
assert.sameValue(
Reflect.defineProperty(sample, "0", {
@@ -54,5 +54,5 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"get and set accessors"
);
- assert.sameValue(sample[0], convertToBigInt(0), "get and set accessors - side effect check");
+ assert.sameValue(sample[0], 0n, "get and set accessors - side effect check");
});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
index f928a3f93..51fd77203 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-configurable.js
@@ -31,5 +31,5 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"defineProperty's result"
);
- assert.sameValue(sample[0], convertToBigInt(0), "side effect check");
+ assert.sameValue(sample[0], 0n, "side effect check");
});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
index 79a56222a..37315f7c9 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-enumerable.js
@@ -31,5 +31,5 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"defineProperty's result"
);
- assert.sameValue(sample[0], convertToBigInt(0), "side effect check");
+ assert.sameValue(sample[0], 0n, "side effect check");
});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
index 6f6483b90..26f4363fe 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex-desc-not-writable.js
@@ -31,5 +31,5 @@ testWithBigIntTypedArrayConstructors(function(TA) {
false,
"defineProperty's result"
);
- assert.sameValue(sample[0], convertToBigInt(0), "side effect check");
+ assert.sameValue(sample[0], 0n, "side effect check");
});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
index 5f994cd86..3e8241ca0 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-numericindex.js
@@ -19,11 +19,11 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 42]));
+ var sample = new TA([42n, 42n]);
assert.sameValue(
Reflect.defineProperty(sample, "0", {
- value: convertToBigInt(8),
+ value: 8n,
configurable: false,
enumerable: true,
writable: true
@@ -31,10 +31,10 @@ testWithBigIntTypedArrayConstructors(function(TA) {
true
);
- assert.sameValue(sample[0], convertToBigInt(8), "property value was set");
+ assert.sameValue(sample[0], 8n, "property value was set");
var desc = Object.getOwnPropertyDescriptor(sample, "0");
- assert.sameValue(desc.value, convertToBigInt(8), "desc.value");
+ assert.sameValue(desc.value, 8n, "desc.value");
assert.sameValue(desc.writable, true, "property is writable");
verifyEnumerable(sample, "0");
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js
index 467e89a93..08c9d1064 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/key-is-symbol.js
@@ -16,7 +16,7 @@ features: [BigInt, Reflect, Symbol, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
var s1 = Symbol("foo");
assert.sameValue(
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
index 5357f3bc0..d3b2694fb 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-new-key.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
Object.preventExtensions(sample);
assert.sameValue(
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
index eb6e41027..81c7894db 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/non-extensible-redefine-key.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
sample.foo = true;
sample.bar = true;
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js
index f17b06837..1bcba5b21 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/set-value.js
@@ -26,20 +26,20 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([0, 0]));
+ var sample = new TA([0n, 0n]);
assert.sameValue(
- Reflect.defineProperty(sample, "0", {value: convertToBigInt(1)}),
+ Reflect.defineProperty(sample, "0", {value: 1n}),
true,
"set value for sample[0] returns true"
);
assert.sameValue(
- Reflect.defineProperty(sample, "1", {value: convertToBigInt(2)}),
+ Reflect.defineProperty(sample, "1", {value: 2n}),
true,
"set value for sample[1] returns true"
);
- assert.sameValue(sample[0], convertToBigInt(1), "sample[0]");
- assert.sameValue(sample[1], convertToBigInt(2), "sample[1]");
+ assert.sameValue(sample[0], 1n, "sample[0]");
+ assert.sameValue(sample[1], 2n, "sample[1]");
});
diff --git a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
index 04664a126..df15ab556 100644
--- a/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
+++ b/test/built-ins/TypedArrays/internals/DefineOwnProperty/BigInt/this-is-not-extensible.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, Symbol, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
Object.preventExtensions(sample);
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js b/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
index b9caa2ddf..21b3b11b1 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-not-numeric-index.js
@@ -18,7 +18,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
sample.foo = "test262";
$DETACHBUFFER(sample.buffer);
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js
index 9af111a76..fe0e8c412 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer-key-is-symbol.js
@@ -16,7 +16,7 @@ features: [BigInt, Symbol, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
$DETACHBUFFER(sample.buffer);
var s = Symbol("1");
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js b/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js
index 74b9a69d8..0ac96a863 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/detached-buffer.js
@@ -18,7 +18,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
$DETACHBUFFER(sample.buffer);
assert.throws(TypeError, function() {
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js b/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js
index b599b430c..e8e27c666 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value-sab.js
@@ -21,8 +21,8 @@ Object.defineProperty(proto, "1", throwDesc);
testWithBigIntTypedArrayConstructors(function(TA) {
var sab = new SharedArrayBuffer(TA.BYTES_PER_ELEMENT * 2);
var sample = new TA(sab);
- sample.set([convertToBigInt(42), convertToBigInt(1)]);
+ sample.set([42n, 1n]);
- assert.sameValue(sample["0"], convertToBigInt(42));
- assert.sameValue(sample["1"], convertToBigInt(1));
+ assert.sameValue(sample["0"], 42n);
+ assert.sameValue(sample["1"], 1n);
});
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js b/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js
index d97004b83..6cc015407 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/indexed-value.js
@@ -27,8 +27,8 @@ Object.defineProperty(proto, "0", throwDesc);
Object.defineProperty(proto, "1", throwDesc);
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 1]));
+ var sample = new TA([42n, 1n]);
- assert.sameValue(sample["0"], convertToBigInt(42));
- assert.sameValue(sample["1"], convertToBigInt(1));
+ assert.sameValue(sample["0"], 42n);
+ assert.sameValue(sample["1"], 1n);
});
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js
index 8f844f550..862178d03 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-integer.js
@@ -31,7 +31,7 @@ Object.defineProperty(proto, "1.1", {
});
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(sample["1.1"], undefined);
});
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js
index 30917db64..792e32064 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-minus-zero.js
@@ -31,7 +31,7 @@ Object.defineProperty(proto, "-0", {
});
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(sample["-0"], undefined);
});
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js
index 8eb2c0714..3167ddf0c 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-not-numeric-index.js
@@ -20,7 +20,7 @@ features: [BigInt, TypedArray]
TypedArray.prototype.baz = "test262";
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(
sample.foo, undefined,
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js
index b8f0b02a6..583b7c549 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-out-of-bounds.js
@@ -35,7 +35,7 @@ Object.defineProperty(proto, "2", throwDesc);
Object.defineProperty(proto, "3", throwDesc);
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(sample["-1"], undefined);
assert.sameValue(sample["2"], undefined);
diff --git a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js
index 52113ec86..11e80f8d8 100644
--- a/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/Get/BigInt/key-is-symbol.js
@@ -19,7 +19,7 @@ var parentKey = Symbol("2");
TypedArray.prototype[parentKey] = "test262";
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
var s1 = Symbol("1");
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
index 6148dbea1..6f7ad44ab 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-not-number.js
@@ -18,7 +18,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
$DETACHBUFFER(sample.buffer);
assert.sameValue(
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
index ecd044e13..e316218f5 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/detached-buffer-key-is-symbol.js
@@ -18,7 +18,7 @@ features: [BigInt, Symbol, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
$DETACHBUFFER(sample.buffer);
var s = Symbol("foo");
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js
index 34c96bd49..ad44eb8d3 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/index-prop-desc.js
@@ -20,16 +20,16 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
var desc0 = Object.getOwnPropertyDescriptor(sample, 0);
- assert.sameValue(desc0.value, convertToBigInt(42), "value", "desc0.value === 42");
+ assert.sameValue(desc0.value, 42n, "value", "desc0.value === 42");
assert.sameValue(desc0.writable, true, "index descriptor is writable [0]");
verifyEnumerable(sample, "0", "index descriptor is enumerable [0]");
verifyNotConfigurable(sample, "0", "index descriptor is not configurable [0]");
var desc1 = Object.getOwnPropertyDescriptor(sample, 1);
- assert.sameValue(desc1.value, convertToBigInt(43), "value", "desc1.value === 43");
+ assert.sameValue(desc1.value, 43n, "value", "desc1.value === 43");
assert.sameValue(desc1.writable, true, "index descriptor is writable [1]");
verifyEnumerable(sample, "1", "index descriptor is enumerable [1]");
verifyNotConfigurable(sample, "1", "index descriptor is not configurable [1]");
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
index 1b4f76c0f..598deda2c 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-minus-zero.js
@@ -30,7 +30,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
// -0 as a number value is converted to "0" before calling [[GetOwnProperty]]
assert.sameValue(Object.getOwnPropertyDescriptor(sample, "-0"), undefined);
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
index b9a163b79..02f46bd6d 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-canonical-index.js
@@ -28,7 +28,7 @@ var keys = [
testWithBigIntTypedArrayConstructors(function(TA) {
keys.forEach(function(key) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(
Object.getOwnPropertyDescriptor(sample, key),
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js
index bc8674429..e52e033aa 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-integer.js
@@ -24,7 +24,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(Object.getOwnPropertyDescriptor(sample, "1.1"), undefined);
assert.sameValue(Object.getOwnPropertyDescriptor(sample, "0.1"), undefined);
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
index d00d1a626..e65c23ad9 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-not-numeric-index.js
@@ -19,7 +19,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(
Object.getOwnPropertyDescriptor(sample, "undef"),
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
index 8bb915de6..71e5d5ef7 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-out-of-bounds.js
@@ -25,7 +25,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(Object.getOwnPropertyDescriptor(sample, "-1"), undefined);
assert.sameValue(Object.getOwnPropertyDescriptor(sample, "-42"), undefined);
diff --git a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js
index dd1cbdfb5..c5509a0d9 100644
--- a/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/GetOwnProperty/BigInt/key-is-symbol.js
@@ -19,7 +19,7 @@ features: [BigInt, Symbol, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
var s = Symbol("foo");
Object.defineProperty(sample, s, { value: "baz" });
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
index d4495d2e1..aeda046b0 100644
--- a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
+++ b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-not-number.js
@@ -19,7 +19,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
Object.defineProperty(sample, "bar", { value: 42 });
$DETACHBUFFER(sample.buffer);
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
index 50df7a49c..44475d9aa 100644
--- a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/detached-buffer-key-is-symbol.js
@@ -21,7 +21,7 @@ var s1 = Symbol("foo");
var s2 = Symbol("bar");
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
Object.defineProperty(sample, s1, { value: "baz" });
$DETACHBUFFER(sample.buffer);
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js
index f01eb8689..9133ae261 100644
--- a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js
+++ b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/indexed-value.js
@@ -25,7 +25,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
assert.sameValue(Reflect.has(sample, 0), true);
assert.sameValue(Reflect.has(sample, 1), true);
diff --git a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js
index ecd5dd725..a92f3346e 100644
--- a/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js
+++ b/test/built-ins/TypedArrays/internals/HasProperty/BigInt/key-is-not-canonical-index.js
@@ -43,7 +43,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
delete TypedArray.prototype[key];
- Object.defineProperty(sample, key, {value: convertToBigInt(42)});
+ Object.defineProperty(sample, key, {value: 42n});
assert.sameValue(
Reflect.has(sample, key), true,
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js b/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
index 42adcfeba..6f64fa646 100644
--- a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
+++ b/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-and-symbol-keys-.js
@@ -24,7 +24,7 @@ TypedArray.prototype[3] = 42;
TypedArray.prototype.bar = 42;
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample1 = new TA(convertToBigInt([42, 42, 42]));
+ var sample1 = new TA([42n, 42n, 42n]);
sample1[s1] = 42;
sample1[s2] = 42;
sample1.test262 = 42;
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js b/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
index e3d78dac4..8de17148b 100644
--- a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
+++ b/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes-and-string-keys.js
@@ -21,7 +21,7 @@ TypedArray.prototype[3] = 42;
TypedArray.prototype.bar = 42;
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample1 = new TA(convertToBigInt([42, 42, 42]));
+ var sample1 = new TA([42n, 42n, 42n]);
sample1.test262 = 42;
sample1.ecma262 = 42;
var result1 = Reflect.ownKeys(sample1);
diff --git a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js b/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js
index 9217b4627..88f6f3b8f 100644
--- a/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js
+++ b/test/built-ins/TypedArrays/internals/OwnPropertyKeys/BigInt/integer-indexes.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample1 = new TA(convertToBigInt([42, 42, 42]));
+ var sample1 = new TA([42n, 42n, 42n]);
var result1 = Reflect.ownKeys(sample1);
assert(compareArray(result1, ["0", "1", "2"]), "result1");
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js b/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
index e7980f308..87f24f8f6 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-not-numeric-index.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
$DETACHBUFFER(sample.buffer);
assert.sameValue(Reflect.set(sample, "foo", "test262"), true);
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js b/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js
index c7311063b..f22e808ba 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer-key-is-symbol.js
@@ -18,7 +18,7 @@ features: [BigInt, Symbol, Reflect, TypedArray]
var s = Symbol("1");
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
$DETACHBUFFER(sample.buffer);
assert.sameValue(Reflect.set(sample, s, "test262"), true);
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js b/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js
index 2a27fff80..614f7779c 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/detached-buffer.js
@@ -26,31 +26,31 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
$DETACHBUFFER(sample.buffer);
assert.throws(TypeError, function() {
- sample[0] = convertToBigInt(1);
+ sample[0] = 1n;
}, "valid numeric index");
assert.throws(TypeError, function() {
- sample["1.1"] = convertToBigInt(1);
+ sample["1.1"] = 1n;
}, "detach buffer runs before checking for 1.1");
assert.throws(TypeError, function() {
- sample["-0"] = convertToBigInt(1);
+ sample["-0"] = 1n;
}, "detach buffer runs before checking for -0");
assert.throws(TypeError, function() {
- sample["-1"] = convertToBigInt(1);
+ sample["-1"] = 1n;
}, "detach buffer runs before checking for -1");
assert.throws(TypeError, function() {
- sample["1"] = convertToBigInt(1);
+ sample["1"] = 1n;
}, "detach buffer runs before checking for key == length");
assert.throws(TypeError, function() {
- sample["2"] = convertToBigInt(1);
+ sample["2"] = 1n;
}, "detach buffer runs before checking for key > length");
var obj = {
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js b/test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js
index 5203e21c9..71c914f87 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/indexed-value.js
@@ -33,11 +33,11 @@ Object.defineProperty(proto, "0", throwDesc);
Object.defineProperty(proto, "1", throwDesc);
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42, 43]));
+ var sample = new TA([42n, 43n]);
- assert.sameValue(Reflect.set(sample, "0", convertToBigInt(1)), true, "sample[0]");
- assert.sameValue(sample[0], convertToBigInt(1), "sample[0] value is set");
+ assert.sameValue(Reflect.set(sample, "0", 1n), true, "sample[0]");
+ assert.sameValue(sample[0], 1n, "sample[0] value is set");
- assert.sameValue(Reflect.set(sample, "1", convertToBigInt(42)), true, "sample[1]");
- assert.sameValue(sample[1], convertToBigInt(42), "sample[1] value is set");
+ assert.sameValue(Reflect.set(sample, "1", 42n), true, "sample[1]");
+ assert.sameValue(sample[1], 42n, "sample[1] value is set");
});
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js
index 6fcd8dead..e937c4d28 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-minus-zero.js
@@ -24,7 +24,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(Reflect.set(sample, "-0", 1), false, "-0");
assert.sameValue(sample.hasOwnProperty("-0"), false, "has no property [-0]");
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js
index f2760e7e1..9a1296fa5 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-canonical-index.js
@@ -26,7 +26,7 @@ var keys = [
testWithBigIntTypedArrayConstructors(function(TA) {
keys.forEach(function(key) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(
Reflect.set(sample, key, "ecma262"),
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js
index 758cc1072..1d8e72b14 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-integer.js
@@ -24,7 +24,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(Reflect.set(sample, "1.1", 1), false, "1.1");
assert.sameValue(Reflect.set(sample, "0.0001", 1), false, "0.0001");
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js
index 842de9dd0..602820de9 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-not-numeric-index.js
@@ -18,7 +18,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(
Reflect.set(sample, "test262", "ecma262"),
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js
index 3031a6ed9..a9a4d8b0a 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-out-of-bounds.js
@@ -25,7 +25,7 @@ features: [BigInt, Reflect, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(Reflect.set(sample, "-1", 1), false, "-1");
assert.sameValue(Reflect.set(sample, "1", 1), false, "1");
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js
index 184ae7abc..e63baedb0 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/key-is-symbol.js
@@ -19,7 +19,7 @@ var s1 = Symbol("1");
var s2 = Symbol("2");
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
assert.sameValue(
Reflect.set(sample, s1, "ecma262"),
diff --git a/test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js b/test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js
index a967ec01c..a91f3fbe6 100644
--- a/test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js
+++ b/test/built-ins/TypedArrays/internals/Set/BigInt/tonumber-value-throws.js
@@ -24,7 +24,7 @@ features: [BigInt, TypedArray]
---*/
testWithBigIntTypedArrayConstructors(function(TA) {
- var sample = new TA(convertToBigInt([42]));
+ var sample = new TA([42n]);
var obj = {
valueOf: function() {