var store_list = [ | |
["key0", "value0"], | |
["key1", "value1"], | |
["key2", "value2"] | |
]; | |
["localStorage", "sessionStorage"].forEach(function(name) { | |
test(function () { | |
var storage = window[name]; | |
storage.clear(); | |
store_list.forEach(function(item) { | |
storage.setItem(item[0], item[1]); | |
}); | |
for (var i = 0; i < store_list.length; i++) { | |
var value = storage.getItem("key" + i); | |
assert_equals(value, "value" + i); | |
} | |
}, "enumerate a " + name + " object with the key and get the values"); | |
}); | |