diff --git a/test/built-ins/BigInt/constructor-from-binary-string.js b/test/built-ins/BigInt/constructor-from-binary-string.js index 74f9dc0f5c..6e30de3bf4 100644 --- a/test/built-ins/BigInt/constructor-from-binary-string.js +++ b/test/built-ins/BigInt/constructor-from-binary-string.js @@ -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++) diff --git a/test/built-ins/BigInt/constructor-from-string-syntax-errors.js b/test/built-ins/BigInt/constructor-from-string-syntax-errors.js index 1ca1026028..6bdd6f3cbc 100644 --- a/test/built-ins/BigInt/constructor-from-string-syntax-errors.js +++ b/test/built-ins/BigInt/constructor-from-string-syntax-errors.js @@ -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"); -} - +}); diff --git a/test/built-ins/BigInt/value-of-throws.js b/test/built-ins/BigInt/value-of-throws.js index af47920992..690b0fa944 100644 --- a/test/built-ins/BigInt/value-of-throws.js +++ b/test/built-ins/BigInt/value-of-throws.js @@ -16,11 +16,11 @@ assert.throws(Test262Error, function() { BigInt({ valueOf: function() { throw new Test262Error(); } }); -} +}); assert.throws(Test262Error, function() { BigInt({ toString: function() { throw new Test262Error(); } }); -} +});