| OLD | NEW |
| 1 #library('HiddenDom1Test'); | 1 #library('HiddenDom1Test'); |
| 2 #import('../../../../lib/unittest/unittest.dart'); | 2 #import('../../lib/unittest/unittest.dart'); |
| 3 #import('../../../../lib/unittest/html_config.dart'); | 3 #import('../../lib/unittest/html_config.dart'); |
| 4 #import('dart:html'); | 4 #import('dart:html'); |
| 5 | 5 |
| 6 // Test that the dart:html API does not leak native jsdom methods: | 6 // Test that the dart:html API does not leak native jsdom methods: |
| 7 // onfocus setter. | 7 // onfocus setter. |
| 8 | 8 |
| 9 main() { | 9 main() { |
| 10 useHtmlConfiguration(); | 10 useHtmlConfiguration(); |
| 11 | 11 |
| 12 test('test1', () { | 12 test('test1', () { |
| 13 document.body.elements.add(new Element.html(@''' | 13 document.body.elements.add(new Element.html(@''' |
| (...skipping 22 matching lines...) Expand all Loading... |
| 36 try { | 36 try { |
| 37 action(); | 37 action(); |
| 38 } catch (var e) { | 38 } catch (var e) { |
| 39 ex = e; | 39 ex = e; |
| 40 } | 40 } |
| 41 if (ex === null) | 41 if (ex === null) |
| 42 Expect.fail('Action should have thrown exception'); | 42 Expect.fail('Action should have thrown exception'); |
| 43 | 43 |
| 44 Expect.isTrue(ex is NoSuchMethodException, 'ex is NoSuchMethodException'); | 44 Expect.isTrue(ex is NoSuchMethodException, 'ex is NoSuchMethodException'); |
| 45 } | 45 } |
| OLD | NEW |