tor-browser

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

map-set-delete.js (419B)


      1 function test() {
      2    var m = new Map();
      3    var s = new Set();
      4    for (var i = 0; i < 100; i++) {
      5        assertEq(m.delete("a" + (i - 1)), i > 0);
      6        assertEq(m.delete("a" + (i - 1)), false);
      7 
      8        assertEq(s.delete("b" + (i - 1)), i > 0);
      9        assertEq(s.delete("b" + (i - 1)), false);
     10 
     11        m.set("a" + i, i);
     12        s.add("b" + i);
     13    }
     14    assertEq(m.size, 1);
     15    assertEq(s.size, 1);
     16 }
     17 test();