tor-browser

The Tor Browser
git clone https://git.dasho.dev/tor-browser.git
Log | Files | Refs | README | LICENSE

bug1923091.js (658B)


      1 // |jit-test| --fast-warmup
      2 
      3 function testNot() {
      4  for (var i = 0; i < 100; i++) {
      5    assertEq(!BigInt(-1), false);
      6    assertEq(!BigInt(0), true);
      7    assertEq(!BigInt(1), false);
      8  }
      9 }
     10 testNot();
     11 
     12 function testOr() {
     13  for (var i = 0; i < 100; i++) {
     14    var b0 = BigInt(0);
     15    var b5 = BigInt(5);
     16    assertEq(b5 || b0, b5);
     17    assertEq(b5 || 1, b5);
     18    assertEq(b0 || b5, b5);
     19    assertEq(1 || b5, 1);
     20  }
     21 }
     22 testOr();
     23 
     24 function testAnd() {
     25  for (var i = 0; i < 100; i++) {
     26    var b0 = BigInt(0);
     27    var b1 = BigInt(1);
     28    assertEq(1 && b1, b1);
     29    assertEq(b0 && b1, b0);
     30    assertEq(b1 && b0, b0);
     31    assertEq(b1 && 1, 1);
     32  }
     33 }
     34 testAnd();