Fix copy-paste bugs in BigInt tests (#1361)

This commit is contained in:
André Bargull 2017-12-01 11:16:43 -08:00 committed by Leo Balter
parent 3d258fd290
commit 8311965251
3 changed files with 18 additions and 19 deletions

View File

@ -16,7 +16,7 @@ features: [BigInt]
assert.sameValue(BigInt("0b1111"), 15n);
assert.sameValue(BigInt("0b10"), 2n);
assert.sameValue(BigInt("0b0"), 0n);
assert.sameValue(BigInt("0b1"), 0n);
assert.sameValue(BigInt("0b1"), 1n);
let binaryString = "0b1";
for (let i = 0; i < 128; i++)
@ -27,7 +27,7 @@ assert.sameValue(BigInt(binaryString), 340282366920938463463374607431768211456n)
assert.sameValue(BigInt("0B1111"), 15n);
assert.sameValue(BigInt("0B10"), 2n);
assert.sameValue(BigInt("0B0"), 0n);
assert.sameValue(BigInt("0B1"), 0n);
assert.sameValue(BigInt("0B1"), 1n);
binaryString = "0B1";
for (let i = 0; i < 128; i++)

View File

@ -15,57 +15,56 @@ features: [BigInt]
assert.throws(SyntaxError, function() {
BigInt("10n");
}
});
assert.throws(SyntaxError, function() {
BigInt("10x");
}
});
assert.throws(SyntaxError, function() {
BigInt("10b");
}
});
assert.throws(SyntaxError, function() {
BigInt("10.5");
}
});
assert.throws(SyntaxError, function() {
BigInt("0b");
}
});
assert.throws(SyntaxError, function() {
BigInt("-0x1");
}
});
assert.throws(SyntaxError, function() {
BigInt("-0XFFab");
}
});
assert.throws(SyntaxError, function() {
BigInt("0oa");
}
});
assert.throws(SyntaxError, function() {
BigInt("000 12");
}
});
assert.throws(SyntaxError, function() {
BigInt("0o");
}
});
assert.throws(SyntaxError, function() {
BigInt("0x");
}
});
assert.throws(SyntaxError, function() {
BigInt("00o");
}
});
assert.throws(SyntaxError, function() {
BigInt("00b");
}
});
assert.throws(SyntaxError, function() {
BigInt("00x");
}
});

View File

@ -16,11 +16,11 @@ assert.throws(Test262Error, function() {
BigInt({
valueOf: function() { throw new Test262Error(); }
});
}
});
assert.throws(Test262Error, function() {
BigInt({
toString: function() { throw new Test262Error(); }
});
}
});