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.event_handlers_test; | 5 library polymer.test.event_handlers_test; |
6 | 6 |
7 import 'dart:async'; | 7 import 'dart:async'; |
8 import 'dart:html'; | 8 import 'dart:html'; |
9 | 9 |
10 import 'package:logging/logging.dart'; | 10 import 'package:logging/logging.dart'; |
(...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
90 XTest _element; | 90 XTest _element; |
91 @observable final int index; | 91 @observable final int index; |
92 @reflectable void itemTapAction(e, d, n) { | 92 @reflectable void itemTapAction(e, d, n) { |
93 _element._logEvent(e, 'mini-model callback $this'); | 93 _element._logEvent(e, 'mini-model callback $this'); |
94 e.stopPropagation(); | 94 e.stopPropagation(); |
95 } | 95 } |
96 MiniModel(this._element, this.index); | 96 MiniModel(this._element, this.index); |
97 String toString() => "<mini-model $index>"; | 97 String toString() => "<mini-model $index>"; |
98 } | 98 } |
99 | 99 |
100 main() { | 100 @initMethod main() { |
101 Logger.root..level = Level.FINE | |
102 ..onRecord.listen((m) => print('${m.loggerName} ${m.message}')); | |
103 | |
104 initPolymer(); | |
105 } | |
106 | |
107 @initMethod init() { | |
108 useHtmlConfiguration(); | 101 useHtmlConfiguration(); |
109 | 102 |
110 setUp(() => Polymer.onReady); | 103 setUp(() => Polymer.onReady); |
111 test('events handled', () { | 104 test('events handled', () { |
112 XTest test = querySelector('x-test'); | 105 XTest test = querySelector('x-test'); |
113 expect(test._onTestDone, isNotNull, reason: 'ready was called'); | 106 expect(test._onTestDone, isNotNull, reason: 'ready was called'); |
114 return test._onTestDone; | 107 return test._onTestDone; |
115 }); | 108 }); |
116 } | 109 } |
OLD | NEW |