| 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' as svg; |
| 10 | 10 |
| 11 expectLargeRect(ClientRect rect) { | 11 expectLargeRect(ClientRect rect) { |
| 12 expect(rect.top, 0); | 12 expect(rect.top, 0); |
| 13 expect(rect.left, 0); | 13 expect(rect.left, 0); |
| 14 expect(rect.width, greaterThan(100)); | 14 expect(rect.width, greaterThan(100)); |
| 15 expect(rect.height, greaterThan(100)); | 15 expect(rect.height, greaterThan(100)); |
| 16 expect(rect.bottom, rect.top + rect.height); | 16 expect(rect.bottom, rect.top + rect.height); |
| 17 expect(rect.right, rect.left + rect.width); | 17 expect(rect.right, rect.left + rect.width); |
| 18 } | 18 } |
| 19 | 19 |
| (...skipping 495 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 515 | 515 |
| 516 test('every', () { | 516 test('every', () { |
| 517 var el = makeElementWithChildren(); | 517 var el = makeElementWithChildren(); |
| 518 expect(el.elements.every((n) => n is Element), isTrue); | 518 expect(el.elements.every((n) => n is Element), isTrue); |
| 519 expect(el.elements.every((n) => n is InputElement), isFalse); | 519 expect(el.elements.every((n) => n is InputElement), isFalse); |
| 520 }); | 520 }); |
| 521 | 521 |
| 522 test('some', () { | 522 test('some', () { |
| 523 var el = makeElementWithChildren(); | 523 var el = makeElementWithChildren(); |
| 524 expect(el.elements.some((n) => n is InputElement), isTrue); | 524 expect(el.elements.some((n) => n is InputElement), isTrue); |
| 525 expect(el.elements.some((n) => n is SVGElement), isFalse); | 525 expect(el.elements.some((n) => n is svg.SvgElement), isFalse); |
| 526 }); | 526 }); |
| 527 | 527 |
| 528 test('isEmpty', () { | 528 test('isEmpty', () { |
| 529 expect(makeElement().elements.isEmpty, isTrue); | 529 expect(makeElement().elements.isEmpty, isTrue); |
| 530 expect(makeElementWithChildren().elements.isEmpty, isFalse); | 530 expect(makeElementWithChildren().elements.isEmpty, isFalse); |
| 531 }); | 531 }); |
| 532 | 532 |
| 533 test('length', () { | 533 test('length', () { |
| 534 expect(makeElement().elements.length, 0); | 534 expect(makeElement().elements.length, 0); |
| 535 expect(makeElementWithChildren().elements.length, 3); | 535 expect(makeElementWithChildren().elements.length, 3); |
| (...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 657 | 657 |
| 658 test('every', () { | 658 test('every', () { |
| 659 var el = getQueryAll(); | 659 var el = getQueryAll(); |
| 660 expect(el.every((n) => n is Element), isTrue); | 660 expect(el.every((n) => n is Element), isTrue); |
| 661 expect(el.every((n) => n is SpanElement), isFalse); | 661 expect(el.every((n) => n is SpanElement), isFalse); |
| 662 }); | 662 }); |
| 663 | 663 |
| 664 test('some', () { | 664 test('some', () { |
| 665 var el = getQueryAll(); | 665 var el = getQueryAll(); |
| 666 expect(el.some((n) => n is SpanElement), isTrue); | 666 expect(el.some((n) => n is SpanElement), isTrue); |
| 667 expect(el.some((n) => n is SVGElement), isFalse); | 667 expect(el.some((n) => n is svg.SvgElement), isFalse); |
| 668 }); | 668 }); |
| 669 | 669 |
| 670 test('isEmpty', () { | 670 test('isEmpty', () { |
| 671 expect(getEmptyQueryAll().isEmpty, isTrue); | 671 expect(getEmptyQueryAll().isEmpty, isTrue); |
| 672 expect(getQueryAll().isEmpty, isFalse); | 672 expect(getQueryAll().isEmpty, isFalse); |
| 673 }); | 673 }); |
| 674 | 674 |
| 675 test('length', () { | 675 test('length', () { |
| 676 expect(getEmptyQueryAll().length, 0); | 676 expect(getEmptyQueryAll().length, 0); |
| 677 expect(getQueryAll().length, 3); | 677 expect(getQueryAll().length, 3); |
| (...skipping 57 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 |