Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1)

Unified Diff: third_party/WebKit/LayoutTests/imported/web-platform-tests/webstorage/storage_key.html

Issue 1979363002: Moved web-platform-tests to wpt. (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Created 4 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: third_party/WebKit/LayoutTests/imported/web-platform-tests/webstorage/storage_key.html
diff --git a/third_party/WebKit/LayoutTests/imported/web-platform-tests/webstorage/storage_key.html b/third_party/WebKit/LayoutTests/imported/web-platform-tests/webstorage/storage_key.html
deleted file mode 100644
index fe0ed92734733e2fc91ae4ac54b8035633f81e85..0000000000000000000000000000000000000000
--- a/third_party/WebKit/LayoutTests/imported/web-platform-tests/webstorage/storage_key.html
+++ /dev/null
@@ -1,59 +0,0 @@
-<!DOCTYPE HTML>
-<meta charset=utf-8>
-<title>WebStorage Test: Storage - key(index)</title>
-<script src="../../../resources/testharness.js"></script>
-<script src="../../../resources/testharnessreport.js"></script>
-<div id="log"></div>
-<script>
-["localStorage", "sessionStorage"].forEach(function(name) {
- test(function() {
- var storage = window[name];
- storage.clear();
-
- storage.setItem("name", "user1");
- storage.setItem("age", "20");
- storage.setItem("a", "1");
- storage.setItem("b", "2");
-
- var keys = ["name", "age", "a", "b"];
- function doTest(index) {
- test(function() {
- var key = storage.key(index);
- assert_not_equals(key, null);
- assert_true(keys.indexOf(key) >= 0,
- "Unexpected key " + key + " found.");
- }, name + ".key(" + index + ") should return the right thing.");
- }
- for (var i = 0; i < keys.length; ++i) {
- doTest(i);
- doTest(i + 0x100000000);
- }
-
- test(function() {
- assert_equals(storage.key(-1), null, "storage.key(-1)");
- assert_equals(storage.key(4), null, "storage.key(4)");
- }, name + ".key() should return null for out-of-range arguments.");
- }, name + ".key");
-
- test(function() {
- var get_keys = function(s) {
- var keys = [];
- for (var i = 0; i < s.length; ++i) {
- keys.push(s.key(i));
- }
- return keys;
- };
- var storage = window[name];
- storage.clear();
-
- storage.setItem("name", "user1");
- storage.setItem("age", "20");
- storage.setItem("a", "1");
- storage.setItem("b", "2");
-
- var expected_keys = get_keys(storage);
- storage.setItem("name", "user2");
- assert_array_equals(get_keys(storage), expected_keys);
- }, name + ".key with value changes");
-});
-</script>

Powered by Google App Engine
This is Rietveld 408576698