| OLD | NEW |
| 1 #library('DartObjectLocalStorageTest'); | 1 #library('DartObjectLocalStorageTest'); |
| 2 #import('../../lib/unittest/unittest.dart'); | 2 #import('../../lib/unittest/unittest.dart'); |
| 3 #import('../../lib/unittest/dom_config.dart'); | 3 #import('../../lib/unittest/html_config.dart'); |
| 4 #import('dart:dom'); | 4 #import('dart:html'); |
| 5 | 5 |
| 6 verify(var object) { | 6 verify(var object) { |
| 7 final value = window.document; | 7 final value = window.document; |
| 8 object.dartObjectLocalStorage = value; | 8 object.dartObjectLocalStorage = value; |
| 9 final stored = object.dartObjectLocalStorage; | 9 final stored = object.dartObjectLocalStorage; |
| 10 Expect.equals(value, stored); | 10 Expect.equals(value, stored); |
| 11 } | 11 } |
| 12 | 12 |
| 13 main() { | 13 main() { |
| 14 useDomConfiguration(); | 14 useHtmlConfiguration(); |
| 15 test('body', () { | 15 test('body', () { |
| 16 HTMLBodyElement body = document.body; | 16 BodyElement body = document.body; |
| 17 verify(body); | 17 verify(body); |
| 18 }); | 18 }); |
| 19 test('localStorage', () { | 19 test('localStorage', () { |
| 20 Storage storage = window.localStorage; | 20 Storage storage = window.localStorage; |
| 21 verify(storage); | 21 verify(storage); |
| 22 }); | 22 }); |
| 23 test('sessionStorage', () { | 23 test('sessionStorage', () { |
| 24 Storage storage = window.sessionStorage; | 24 Storage storage = window.sessionStorage; |
| 25 verify(storage); | 25 verify(storage); |
| 26 }); | 26 }); |
| 27 test('unknown', () { | 27 test('unknown', () { |
| 28 var element = document.createElement('canvas'); | 28 var element = new Element.tag('canvas'); |
| 29 element.id = 'test'; | 29 element.id = 'test'; |
| 30 document.body.appendChild(element); | 30 document.body.nodes.add(element); |
| 31 element = document.getElementById('test'); | 31 element = document.query('#test'); |
| 32 verify(element); | 32 verify(element); |
| 33 }); | 33 }); |
| 34 } | 34 } |
| OLD | NEW |