| OLD | NEW | 
|---|
| 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 1 // Copyright (c) 2013, the Dart project authors.  Please see the AUTHORS file | 
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a | 
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. | 
| 4 | 4 | 
| 5 library polymer.test.web.events_test; | 5 library polymer.test.web.events_test; | 
| 6 | 6 | 
| 7 import 'dart:html'; | 7 import 'dart:html'; | 
| 8 import 'package:polymer/polymer.dart'; | 8 import 'package:polymer/polymer.dart'; | 
| 9 import 'package:unittest/html_config.dart'; | 9 import 'package:unittest/html_config.dart'; | 
| 10 import 'package:unittest/unittest.dart'; | 10 import 'package:unittest/unittest.dart'; | 
| (...skipping 26 matching lines...) Expand all  Loading... | 
| 37   void clickHandler(e) { | 37   void clickHandler(e) { | 
| 38     clicks.add('local click under $localName (id $id) on ${e.target.id}'); | 38     clicks.add('local click under $localName (id $id) on ${e.target.id}'); | 
| 39   } | 39   } | 
| 40 } | 40 } | 
| 41 | 41 | 
| 42 @CustomTag("test-c") | 42 @CustomTag("test-c") | 
| 43 class TestC extends TestBase { | 43 class TestC extends TestBase { | 
| 44   TestC.created() : super.created(); | 44   TestC.created() : super.created(); | 
| 45 } | 45 } | 
| 46 | 46 | 
|  | 47 @initMethod | 
| 47 main() { | 48 main() { | 
| 48   initPolymer(); |  | 
| 49   useHtmlConfiguration(); | 49   useHtmlConfiguration(); | 
| 50 | 50 | 
| 51   setUp(() => Polymer.onReady); | 51   setUp(() => Polymer.onReady); | 
| 52 | 52 | 
| 53   test('host event', () { | 53   test('host event', () { | 
| 54     // Note: this test is currently the only event in | 54     // Note: this test is currently the only event in | 
| 55     // polymer/test/js/events.js at commit #7936ff8 | 55     // polymer/test/js/events.js at commit #7936ff8 | 
| 56     var testA = querySelector('#a'); | 56     var testA = querySelector('#a'); | 
| 57     expect(testA.clicks, isEmpty); | 57     expect(testA.clicks, isEmpty); | 
| 58     testA.click(); | 58     testA.click(); | 
| (...skipping 19 matching lines...) Expand all  Loading... | 
| 78     testC.click(); | 78     testC.click(); | 
| 79     expect(testC.clicks, []); | 79     expect(testC.clicks, []); | 
| 80     var c1 = testC.shadowRoot.querySelector('#c-1'); | 80     var c1 = testC.shadowRoot.querySelector('#c-1'); | 
| 81     c1.click(); | 81     c1.click(); | 
| 82     expect(testC.clicks, []); | 82     expect(testC.clicks, []); | 
| 83     var c2 = testC.shadowRoot.querySelector('#c-2'); | 83     var c2 = testC.shadowRoot.querySelector('#c-2'); | 
| 84     c2.click(); | 84     c2.click(); | 
| 85     expect(testC.clicks, ['local click under test-c (id c) on c-2']); | 85     expect(testC.clicks, ['local click under test-c (id c) on c-2']); | 
| 86   }); | 86   }); | 
| 87 } | 87 } | 
| OLD | NEW | 
|---|