tor-browser

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

storage_set_value_enumerate.window.js (537B)


      1 var store_list = [
      2  ["key0", "value0"],
      3  ["key1", "value1"],
      4  ["key2", "value2"]
      5 ];
      6 ["localStorage", "sessionStorage"].forEach(function(name) {
      7  test(function () {
      8    var storage = window[name];
      9    storage.clear();
     10 
     11    store_list.forEach(function(item) {
     12      storage.setItem(item[0], item[1]);
     13    });
     14 
     15    for (var i = 0; i < store_list.length; i++) {
     16        var value = storage.getItem("key" + i);
     17        assert_equals(value, "value" + i);
     18    }
     19  }, "enumerate a " + name + " object with the key and get the values");
     20 });