| OLD | NEW |
| 1 // Copyright (c) 2011, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2011, 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 ElementTest; | 5 library ElementTest; |
| 6 import '../../pkg/unittest/lib/unittest.dart'; | 6 import '../../pkg/unittest/lib/unittest.dart'; |
| 7 import '../../pkg/unittest/lib/html_individual_config.dart'; | 7 import '../../pkg/unittest/lib/html_individual_config.dart'; |
| 8 import 'dart:html'; | 8 import 'dart:html'; |
| 9 import 'dart:svg'; | 9 import 'dart:svg'; |
| 10 | 10 |
| (...skipping 626 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 637 | 637 |
| 638 test('forEach', () { | 638 test('forEach', () { |
| 639 var els = []; | 639 var els = []; |
| 640 getQueryAll().forEach((el) => els.add(el)); | 640 getQueryAll().forEach((el) => els.add(el)); |
| 641 expect(els[0], isAnchorElement); | 641 expect(els[0], isAnchorElement); |
| 642 expect(els[1], isSpanElement); | 642 expect(els[1], isSpanElement); |
| 643 expect(els[2], isHRElement); | 643 expect(els[2], isHRElement); |
| 644 }); | 644 }); |
| 645 | 645 |
| 646 test('map', () { | 646 test('map', () { |
| 647 var texts = getQueryAll().mappedBy((el) => el.text); | 647 var texts = getQueryAll().mappedBy((el) => el.text).toList(); |
| 648 expect(texts, equals(['Dart!', 'Hello', ''])); | 648 expect(texts, equals(['Dart!', 'Hello', ''])); |
| 649 }); | 649 }); |
| 650 | 650 |
| 651 test('filter', () { | 651 test('filter', () { |
| 652 var filtered = getQueryAll().where((n) => n is SpanElement); | 652 var filtered = getQueryAll().where((n) => n is SpanElement); |
| 653 expect(filtered.length, 1); | 653 expect(filtered.length, 1); |
| 654 expect(filtered[0], isSpanElement); | 654 expect(filtered[0], isSpanElement); |
| 655 expect(filtered, isElementList); | 655 expect(filtered, isElementList); |
| 656 }); | 656 }); |
| 657 | 657 |
| (...skipping 77 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 735 }); | 735 }); |
| 736 | 736 |
| 737 test('getRange', () { | 737 test('getRange', () { |
| 738 var range = makeElList().getRange(1, 2); | 738 var range = makeElList().getRange(1, 2); |
| 739 expect(range, isElementList); | 739 expect(range, isElementList); |
| 740 expect(range[0], isImageElement); | 740 expect(range[0], isImageElement); |
| 741 expect(range[1], isInputElement); | 741 expect(range[1], isInputElement); |
| 742 }); | 742 }); |
| 743 }); | 743 }); |
| 744 } | 744 } |
| OLD | NEW |