mirror of https://github.com/tc39/test262.git
31 lines
1.3 KiB
JavaScript
31 lines
1.3 KiB
JavaScript
|
// Copyright (C) 2018 Igalia, S.L. All rights reserved.
|
||
|
// This code is governed by the BSD license found in the LICENSE file.
|
||
|
|
||
|
/*---
|
||
|
description: Relational comparison of BigInt and string values
|
||
|
esid: sec-abstract-relational-comparison
|
||
|
features: [BigInt]
|
||
|
---*/
|
||
|
|
||
|
assert.sameValue(1n >= "0n", false, "1n >= '0n'");
|
||
|
assert.sameValue(1n >= "0.", false, "1n >= '0.'");
|
||
|
assert.sameValue(1n >= ".0", false, "1n >= '.0'");
|
||
|
assert.sameValue(1n >= "0/1", false, "1n >= '0/1'");
|
||
|
assert.sameValue(1n >= "z0", false, "1n >= 'z0'");
|
||
|
assert.sameValue(1n >= "0z", false, "1n >= '0z'");
|
||
|
assert.sameValue(1n >= "++0", false, "1n >= '++0'");
|
||
|
assert.sameValue(1n >= "--0", false, "1n >= '--0'");
|
||
|
assert.sameValue(1n >= "0e0", false, "1n >= '0e0'");
|
||
|
assert.sameValue(1n >= "Infinity", false, "1n >= 'Infinity'");
|
||
|
|
||
|
assert.sameValue("1n" >= 0n, false, "'1n' >= 0n");
|
||
|
assert.sameValue("1." >= 0n, false, "'1.' >= 0n");
|
||
|
assert.sameValue(".1" >= 0n, false, "'.1' >= 0n");
|
||
|
assert.sameValue("1/1" >= 0n, false, "'1/1' >= 0n");
|
||
|
assert.sameValue("z1" >= 0n, false, "'z1' >= 0n");
|
||
|
assert.sameValue("1z" >= 0n, false, "'1z' >= 0n");
|
||
|
assert.sameValue("++1" >= 0n, false, "'++1' >= 0n");
|
||
|
assert.sameValue("--1" >= 0n, false, "'--1' >= 0n");
|
||
|
assert.sameValue("1e0" >= 0n, false, "'1e0' >= 0n");
|
||
|
assert.sameValue("Infinity" >= 0n, false, "'Infinity' >= 0n");
|