66 lines
1.6 KiB
Plaintext
66 lines
1.6 KiB
Plaintext
Test .removeItem within DOM Storage.
|
|
|
|
On success, you will see a series of "PASS" messages, followed by "TEST COMPLETE".
|
|
|
|
|
|
Testing sessionStorage
|
|
storage.clear()
|
|
PASS storage.length is 0
|
|
|
|
PASS storage.foo1 is undefined.
|
|
storage.foo1 = 'bar'
|
|
PASS storage.foo1 is "bar"
|
|
storage.removeItem('foo1')
|
|
PASS storage.foo1 is undefined.
|
|
storage.removeItem('foo1')
|
|
PASS storage.foo1 is undefined.
|
|
|
|
PASS storage['foo2'] is undefined.
|
|
storage['foo2'] = 'bar'
|
|
PASS storage['foo2'] is "bar"
|
|
storage.removeItem('foo2')
|
|
PASS storage['foo2'] is undefined.
|
|
storage.removeItem('foo2')
|
|
PASS storage['foo2'] is undefined.
|
|
|
|
PASS storage.getItem('foo3') is null
|
|
storage.setItem('foo3', 'bar')
|
|
PASS storage.getItem('foo3') is "bar"
|
|
storage.removeItem('foo3')
|
|
PASS storage.getItem('foo3') is null
|
|
storage.removeItem('foo3')
|
|
PASS storage.getItem('foo3') is null
|
|
|
|
|
|
Testing localStorage
|
|
storage.clear()
|
|
PASS storage.length is 0
|
|
|
|
PASS storage.foo1 is undefined.
|
|
storage.foo1 = 'bar'
|
|
PASS storage.foo1 is "bar"
|
|
storage.removeItem('foo1')
|
|
PASS storage.foo1 is undefined.
|
|
storage.removeItem('foo1')
|
|
PASS storage.foo1 is undefined.
|
|
|
|
PASS storage['foo2'] is undefined.
|
|
storage['foo2'] = 'bar'
|
|
PASS storage['foo2'] is "bar"
|
|
storage.removeItem('foo2')
|
|
PASS storage['foo2'] is undefined.
|
|
storage.removeItem('foo2')
|
|
PASS storage['foo2'] is undefined.
|
|
|
|
PASS storage.getItem('foo3') is null
|
|
storage.setItem('foo3', 'bar')
|
|
PASS storage.getItem('foo3') is "bar"
|
|
storage.removeItem('foo3')
|
|
PASS storage.getItem('foo3') is null
|
|
storage.removeItem('foo3')
|
|
PASS storage.getItem('foo3') is null
|
|
PASS successfullyParsed is true
|
|
|
|
TEST COMPLETE
|
|
|