diff options
Diffstat (limited to 'testing/web-platform/tests/webstorage/storage_enumerate.html')
-rw-r--r-- | testing/web-platform/tests/webstorage/storage_enumerate.html | 41 |
1 files changed, 0 insertions, 41 deletions
diff --git a/testing/web-platform/tests/webstorage/storage_enumerate.html b/testing/web-platform/tests/webstorage/storage_enumerate.html deleted file mode 100644 index 1586f7a61..000000000 --- a/testing/web-platform/tests/webstorage/storage_enumerate.html +++ /dev/null @@ -1,41 +0,0 @@ -<!DOCTYPE HTML> -<html> -<head> -<title>WebStorage Test: Storage - enumerate and built-in properties</title> -<script src="/resources/testharness.js"></script> -<script src="/resources/testharnessreport.js"></script> -</head> -<body> -<div id="log"></div> -<script> -["localStorage", "sessionStorage"].forEach(function(name) { - test(function() { - assert_true(name in window, name + " exist"); - - var storage = window[name]; - storage.clear(); - - Storage.prototype.prototypeTestKey = "prototypeTestValue"; - storage.foo = "bar"; - storage.fu = "baz"; - storage.batman = "bin suparman"; - storage.bar = "foo"; - storage.alpha = "beta"; - storage.zeta = "gamma"; - - var enumeratedArray = new Array(); - for (var n in storage) - enumeratedArray.push(n); - - // Sort the array, since the storage order isn't guaranteed - enumeratedArray.sort(); - - var expectArray = ["alpha", "bar", "batman", "foo", "fu", "prototypeTestKey", "zeta"]; - assert_array_equals(enumeratedArray, expectArray); - - }, name + ": enumerate a Storage object and get only the keys as a result and the built-in properties of the Storage object should be ignored"); -}); -</script> -</body> -</html> - |