| OLD | NEW |
| 1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2016, 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 import 'dart:html'; | 5 import 'dart:html'; |
| 5 import 'package:unittest/unittest.dart'; | 6 import 'package:unittest/unittest.dart'; |
| 6 import 'package:observatory/src/elements/nav/menu.dart'; | 7 import 'package:observatory/src/elements/nav/menu.dart'; |
| 7 import 'package:observatory/src/elements/nav/isolate_menu.dart'; | 8 import 'package:observatory/src/elements/nav/isolate_menu.dart'; |
| 8 import '../../mocks.dart'; | 9 import '../../mocks.dart'; |
| 9 | 10 |
| 10 main(){ | 11 main() { |
| 11 NavIsolateMenuElement.tag.ensureRegistration(); | 12 NavIsolateMenuElement.tag.ensureRegistration(); |
| 12 | 13 |
| 13 final tag = NavMenuElement.tag.name; | 14 final tag = NavMenuElement.tag.name; |
| 14 | 15 |
| 15 EventRepositoryMock events; | 16 EventRepositoryMock events; |
| 16 final ref = const IsolateRefMock(id: 'i-id', name: 'old-name'); | 17 final ref = const IsolateRefMock(id: 'i-id', name: 'old-name'); |
| 17 final obj = const IsolateMock(id: 'i-id', name: 'new-name'); | 18 final obj = const IsolateMock(id: 'i-id', name: 'new-name'); |
| 18 setUp(() { | 19 setUp(() { |
| 19 events = new EventRepositoryMock(); | 20 events = new EventRepositoryMock(); |
| 20 }); | 21 }); |
| (...skipping 38 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 59 events.add(new IsolateUpdateEventMock(isolate: obj)); | 60 events.add(new IsolateUpdateEventMock(isolate: obj)); |
| 60 await e.onRendered.first; | 61 await e.onRendered.first; |
| 61 expect((e.shadowRoot.querySelector(tag) as NavMenuElement) | 62 expect((e.shadowRoot.querySelector(tag) as NavMenuElement) |
| 62 .label.contains(ref.name), isFalse); | 63 .label.contains(ref.name), isFalse); |
| 63 expect((e.shadowRoot.querySelector(tag) as NavMenuElement) | 64 expect((e.shadowRoot.querySelector(tag) as NavMenuElement) |
| 64 .label.contains(obj.name), isTrue); | 65 .label.contains(obj.name), isTrue); |
| 65 e.remove(); | 66 e.remove(); |
| 66 }); | 67 }); |
| 67 }); | 68 }); |
| 68 } | 69 } |
| OLD | NEW |