tor-browser

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

storage_in.window.js (713B)


      1 ["localStorage", "sessionStorage"].forEach(function(name) {
      2    test(function() {
      3        var storage = window[name];
      4        storage.clear();
      5 
      6        assert_false("name" in storage);
      7        storage["name"] = "user1";
      8        assert_true("name" in storage);
      9    }, "The in operator in " + name + ": property access");
     10 
     11    test(function() {
     12        var storage = window[name];
     13        storage.clear();
     14 
     15        assert_false("name" in storage);
     16        storage.setItem("name", "user1");
     17        assert_true("name" in storage);
     18        assert_equals(storage.name, "user1");
     19        storage.removeItem("name");
     20        assert_false("name" in storage);
     21    }, "The in operator in " + name + ": method access");
     22 });