MCPcopy Index your code
hub / github.com/nodejs/node / step3

Function step3

test/fixtures/wpt/webstorage/event_basic.js:43–76  ·  view source on GitHub ↗
(msg)

Source from the content-addressed store, hash-verified

41 }
42
43 function step3(msg)
44 {
45 if(msg != undefined) {
46 assert_unreached(msg);
47 }
48 assert_equals(storageEventList.length, 5);
49 assert_equals(storageEventList[1].storageAreaString, storageString,
50 "Storage event came from wrong storage type.");
51 assert_equals(storageEventList[1].key, "FU");
52 assert_equals(storageEventList[1].oldValue, null);
53 assert_equals(storageEventList[1].newValue, "BAR");
54
55 assert_equals(storageEventList[2].storageAreaString, storageString,
56 "Storage event came from wrong storage type.");
57 assert_equals(storageEventList[2].key, "a");
58 assert_equals(storageEventList[2].oldValue, null);
59 assert_equals(storageEventList[2].newValue, "1");
60
61 assert_equals(storageEventList[3].storageAreaString, storageString,
62 "Storage event came from wrong storage type.");
63 assert_equals(storageEventList[3].key, "b");
64 assert_equals(storageEventList[3].oldValue, null);
65 assert_equals(storageEventList[3].newValue, "2");
66
67 assert_equals(storageEventList[4].storageAreaString, storageString,
68 "Storage event came from wrong storage type.");
69 assert_equals(storageEventList[4].key, "b");
70 assert_equals(storageEventList[4].oldValue, "2");
71 assert_equals(storageEventList[4].newValue, "3");
72
73 storage.removeItem('FOO');
74
75 runAfterNStorageEvents(t.step_func(step4), 6);
76 }
77
78 function step4(msg)
79 {

Callers

nothing calls this directly

Calls 4

runAfterNStorageEventsFunction · 0.85
assert_unreachedFunction · 0.50
assert_equalsFunction · 0.50
removeItemMethod · 0.45

Tested by

no test coverage detected