mirror of https://github.com/tc39/test262.git
Simplify tests
This commit is contained in:
parent
23417d9569
commit
2dcdba94e5
|
@ -31,11 +31,9 @@ testWithBigIntTypedArrayConstructors(function(TA) {
|
||||||
ta1.set("567");
|
ta1.set("567");
|
||||||
assert.compareArray(ta1, [5n, 6n, 7n, 4n], "string");
|
assert.compareArray(ta1, [5n, 6n, 7n, 4n], "string");
|
||||||
|
|
||||||
Number.prototype.length = 1;
|
|
||||||
Number.prototype[0] = 9n;
|
|
||||||
var ta2 = new TA([1n, 2n, 3n]);
|
var ta2 = new TA([1n, 2n, 3n]);
|
||||||
ta2.set(-10, 2);
|
ta2.set(-10, 2);
|
||||||
assert.compareArray(ta2, [1n, 2n, 9n], "number (modified prototype)");
|
assert.compareArray(ta2, [1n, 2n, 3n], "number");
|
||||||
|
|
||||||
var ta3 = new TA([1n]);
|
var ta3 = new TA([1n]);
|
||||||
ta3.set(false);
|
ta3.set(false);
|
||||||
|
@ -45,8 +43,7 @@ testWithBigIntTypedArrayConstructors(function(TA) {
|
||||||
ta4.set(Symbol("desc"), 0);
|
ta4.set(Symbol("desc"), 0);
|
||||||
assert.compareArray(ta4, [1n, 2n], "symbol");
|
assert.compareArray(ta4, [1n, 2n], "symbol");
|
||||||
|
|
||||||
BigInt.prototype.length = -8;
|
|
||||||
var ta5 = new TA([1n, 2n]);
|
var ta5 = new TA([1n, 2n]);
|
||||||
ta5.set(4n, 1);
|
ta5.set(4n, 1);
|
||||||
assert.compareArray(ta5, [1n, 2n], "bigint (modified prototype)");
|
assert.compareArray(ta5, [1n, 2n], "bigint");
|
||||||
});
|
});
|
||||||
|
|
|
@ -36,14 +36,11 @@ testWithTypedArrayConstructors(function(TA) {
|
||||||
ta2.set(0);
|
ta2.set(0);
|
||||||
assert.compareArray(ta2, [1, 2, 3], "number");
|
assert.compareArray(ta2, [1, 2, 3], "number");
|
||||||
|
|
||||||
Boolean.prototype.length = 1;
|
|
||||||
Boolean.prototype[0] = 7;
|
|
||||||
var ta3 = new TA([1, 2, 3]);
|
var ta3 = new TA([1, 2, 3]);
|
||||||
ta3.set(true, 2);
|
ta3.set(true, 2);
|
||||||
assert.compareArray(ta3, [1, 2, 7], "boolean (modified prototype)");
|
assert.compareArray(ta3, [1, 2, 3], "boolean");
|
||||||
|
|
||||||
Symbol.prototype.length = -15;
|
|
||||||
var ta4 = new TA([1]);
|
var ta4 = new TA([1]);
|
||||||
ta4.set(Symbol());
|
ta4.set(Symbol());
|
||||||
assert.compareArray(ta4, [1], "symbol (modified prototype)");
|
assert.compareArray(ta4, [1], "symbol");
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue