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

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

Issue 218273002: Upgrading tests with unittest deprecations (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 8 months 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
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: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 756 matching lines...) Expand 10 before | Expand all | Expand 10 after
767 ..classes.add('selector') 767 ..classes.add('selector')
768 ..children.add(clickOne); 768 ..children.add(clickOne);
769 769
770 Element clickTwo = new Element.a(); 770 Element clickTwo = new Element.a();
771 Element selectorTwo = new Element.div() 771 Element selectorTwo = new Element.div()
772 ..classes.add('selector') 772 ..classes.add('selector')
773 ..children.add(clickTwo); 773 ..children.add(clickTwo);
774 document.body.append(selectorOne); 774 document.body.append(selectorOne);
775 document.body.append(selectorTwo); 775 document.body.append(selectorTwo);
776 776
777 document.body.onClick.matches('.selector').listen(expectAsync1( 777 document.body.onClick.matches('.selector').listen(expectAsync(
778 (Event event) { 778 (Event event) {
779 expect(event.currentTarget, document.body); 779 expect(event.currentTarget, document.body);
780 expect(event.target, clickOne); 780 expect(event.target, clickOne);
781 expect(event.matchingTarget, selectorOne); 781 expect(event.matchingTarget, selectorOne);
782 })); 782 }));
783 783
784 selectorOne.onClick.matches('.selector').listen(expectAsync1( 784 selectorOne.onClick.matches('.selector').listen(expectAsync(
785 (Event event) { 785 (Event event) {
786 expect(event.currentTarget, selectorOne); 786 expect(event.currentTarget, selectorOne);
787 expect(event.target, clickOne); 787 expect(event.target, clickOne);
788 expect(event.matchingTarget, selectorOne); 788 expect(event.matchingTarget, selectorOne);
789 })); 789 }));
790 clickOne.click(); 790 clickOne.click();
791 791
792 Element elem = new Element.div()..classes.addAll(['a', 'b']); 792 Element elem = new Element.div()..classes.addAll(['a', 'b']);
793 Element img = new Element.img() 793 Element img = new Element.img()
794 ..classes.addAll(['b', 'a', 'd']) 794 ..classes.addAll(['b', 'a', 'd'])
(...skipping 174 matching lines...) Expand 10 before | Expand all | Expand 10 after
969 969
970 test('sublist', () { 970 test('sublist', () {
971 var range = makeElementList().sublist(1, 3); 971 var range = makeElementList().sublist(1, 3);
972 expect(range.length, 2); 972 expect(range.length, 2);
973 expect(range[0], isBRElement); 973 expect(range[0], isBRElement);
974 expect(range[1], isBRElement); 974 expect(range[1], isBRElement);
975 }); 975 });
976 976
977 }); 977 });
978 } 978 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698