| 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:async'; | 8 import 'dart:async'; |
| 9 import 'dart:html'; | 9 import 'dart:html'; |
| 10 import 'dart:svg' as svg; | 10 import 'dart:svg' as svg; |
| (...skipping 519 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 530 }); | 530 }); |
| 531 | 531 |
| 532 test('forEach', () { | 532 test('forEach', () { |
| 533 var els = []; | 533 var els = []; |
| 534 getQueryAll().forEach((el) => els.add(el)); | 534 getQueryAll().forEach((el) => els.add(el)); |
| 535 expect(els[0], isAnchorElement); | 535 expect(els[0], isAnchorElement); |
| 536 expect(els[1], isSpanElement); | 536 expect(els[1], isSpanElement); |
| 537 expect(els[2], isHRElement); | 537 expect(els[2], isHRElement); |
| 538 }); | 538 }); |
| 539 | 539 |
| 540 test('map', () { | 540 test('mappedBy', () { |
| 541 var texts = getQueryAll().map((el) => el.text).toList(); | 541 var texts = getQueryAll().map((el) => el.text).toList(); |
| 542 expect(texts, equals(['Dart!', 'Hello', ''])); | 542 expect(texts, equals(['Dart!', 'Hello', ''])); |
| 543 }); | 543 }); |
| 544 | 544 |
| 545 test('where', () { | 545 test('where', () { |
| 546 var filtered = getQueryAll().where((n) => n is SpanElement).toList(); | 546 var filtered = getQueryAll().where((n) => n is SpanElement).toList(); |
| 547 expect(filtered.length, 1); | 547 expect(filtered.length, 1); |
| 548 expect(filtered[0], isSpanElement); | 548 expect(filtered[0], isSpanElement); |
| 549 expect(filtered, isElementList); | 549 expect(filtered, isElementList); |
| 550 }); | 550 }); |
| (...skipping 90 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 641 }); | 641 }); |
| 642 | 642 |
| 643 test('getRange', () { | 643 test('getRange', () { |
| 644 var range = makeElList().getRange(1, 2); | 644 var range = makeElList().getRange(1, 2); |
| 645 expect(range, isElementList); | 645 expect(range, isElementList); |
| 646 expect(range[0], isImageElement); | 646 expect(range[0], isImageElement); |
| 647 expect(range[1], isInputElement); | 647 expect(range[1], isInputElement); |
| 648 }); | 648 }); |
| 649 }); | 649 }); |
| 650 } | 650 } |
| OLD | NEW |