Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(782)

Side by Side Diff: tests/html/element_test.dart

Issue 11364186: Dartifying SVG library class names. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Syncing to latest, updating for style guide. Created 8 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « sdk/lib/svg/dartium/svg_dartium.dart ('k') | tests/html/node_test.dart » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
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
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
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
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 }
OLDNEW
« no previous file with comments | « sdk/lib/svg/dartium/svg_dartium.dart ('k') | tests/html/node_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698