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

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

Issue 2771453003: Format all tests. (Closed)
Patch Set: Format files Created 3 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
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 NodeTest; 5 library NodeTest;
6
6 import 'package:unittest/unittest.dart'; 7 import 'package:unittest/unittest.dart';
7 import 'package:unittest/html_individual_config.dart'; 8 import 'package:unittest/html_individual_config.dart';
8 import 'dart:html'; 9 import 'dart:html';
9 import 'dart:svg' as svg; 10 import 'dart:svg' as svg;
10 11
11 Node makeNode() => new Element.tag('div'); 12 Node makeNode() => new Element.tag('div');
12 Node makeNodeWithChildren() => 13 Node makeNodeWithChildren() =>
13 new Element.html("<div>Foo<br/><!--baz--></div>"); 14 new Element.html("<div>Foo<br/><!--baz--></div>");
14 15
15 void testUnsupported(String name, void f()) { 16 void testUnsupported(String name, void f()) {
16 test(name, () { 17 test(name, () {
17 expect(f, throwsUnsupportedError); 18 expect(f, throwsUnsupportedError);
18 }); 19 });
19 } 20 }
20 21
21 main() { 22 main() {
22 useHtmlIndividualConfiguration(); 23 useHtmlIndividualConfiguration();
23 24
(...skipping 50 matching lines...) Expand 10 before | Expand all | Expand 10 after
74 new Element.html("<div>Foo<span><div>Bar<div></span></div>"); 75 new Element.html("<div>Foo<span><div>Bar<div></span></div>");
75 // IE10 returns false for contains of nodes. 76 // IE10 returns false for contains of nodes.
76 //expect(node.contains(node.nodes.first), isTrue); 77 //expect(node.contains(node.nodes.first), isTrue);
77 expect(node.contains(node.nodes[1].nodes.first), isTrue); 78 expect(node.contains(node.nodes[1].nodes.first), isTrue);
78 expect(node.contains(new Text('Foo')), isFalse); 79 expect(node.contains(new Text('Foo')), isFalse);
79 }); 80 });
80 81
81 test('insertAllBefore', () { 82 test('insertAllBefore', () {
82 var node = makeNodeWithChildren(); 83 var node = makeNodeWithChildren();
83 var b = new DivElement(); 84 var b = new DivElement();
84 b.nodes.addAll([ 85 b.nodes.addAll([new HRElement(), new ImageElement(), new InputElement()]);
85 new HRElement(),
86 new ImageElement(),
87 new InputElement()
88 ]);
89 node.insertAllBefore(b.nodes, node.nodes[1]); 86 node.insertAllBefore(b.nodes, node.nodes[1]);
90 expect(node.nodes[0], isText); 87 expect(node.nodes[0], isText);
91 expect(node.nodes[1], isHRElement); 88 expect(node.nodes[1], isHRElement);
92 expect(node.nodes[2], isImageElement); 89 expect(node.nodes[2], isImageElement);
93 expect(node.nodes[3], isInputElement); 90 expect(node.nodes[3], isInputElement);
94 expect(node.nodes[4], isBRElement); 91 expect(node.nodes[4], isBRElement);
95 expect(node.nodes[5], isComment); 92 expect(node.nodes[5], isComment);
96 93
97 var nodes = [ 94 var nodes = [new HRElement(), new ImageElement(), new InputElement()];
98 new HRElement(),
99 new ImageElement(),
100 new InputElement()
101 ];
102 node.insertAllBefore(nodes, node.nodes[5]); 95 node.insertAllBefore(nodes, node.nodes[5]);
103 96
104 expect(node.nodes[0], isText); 97 expect(node.nodes[0], isText);
105 expect(node.nodes[1], isHRElement); 98 expect(node.nodes[1], isHRElement);
106 expect(node.nodes[2], isImageElement); 99 expect(node.nodes[2], isImageElement);
107 expect(node.nodes[3], isInputElement); 100 expect(node.nodes[3], isInputElement);
108 expect(node.nodes[4], isBRElement); 101 expect(node.nodes[4], isBRElement);
109 expect(node.nodes[5], isHRElement); 102 expect(node.nodes[5], isHRElement);
110 expect(node.nodes[6], isImageElement); 103 expect(node.nodes[6], isImageElement);
111 expect(node.nodes[7], isInputElement); 104 expect(node.nodes[7], isInputElement);
(...skipping 168 matching lines...) Expand 10 before | Expand all | Expand 10 after
280 }); 273 });
281 274
282 test('sublist', () { 275 test('sublist', () {
283 var node = makeNodeWithChildren(); 276 var node = makeNodeWithChildren();
284 expect(node.nodes.sublist(1, 3), isNodeList); 277 expect(node.nodes.sublist(1, 3), isNodeList);
285 }); 278 });
286 279
287 test('insertAll', () { 280 test('insertAll', () {
288 var node = makeNodeWithChildren(); 281 var node = makeNodeWithChildren();
289 var b = new DivElement(); 282 var b = new DivElement();
290 b.nodes.addAll([ 283 b.nodes.addAll([new HRElement(), new ImageElement(), new InputElement()]);
291 new HRElement(),
292 new ImageElement(),
293 new InputElement()
294 ]);
295 node.nodes.insertAll(1, b.nodes); 284 node.nodes.insertAll(1, b.nodes);
296 expect(node.nodes[0], isText); 285 expect(node.nodes[0], isText);
297 expect(node.nodes[1], isHRElement); 286 expect(node.nodes[1], isHRElement);
298 expect(node.nodes[2], isImageElement); 287 expect(node.nodes[2], isImageElement);
299 expect(node.nodes[3], isInputElement); 288 expect(node.nodes[3], isInputElement);
300 expect(node.nodes[4], isBRElement); 289 expect(node.nodes[4], isBRElement);
301 expect(node.nodes[5], isComment); 290 expect(node.nodes[5], isComment);
302 291
303 var nodes = [ 292 var nodes = [new HRElement(), new ImageElement(), new InputElement()];
304 new HRElement(),
305 new ImageElement(),
306 new InputElement()
307 ];
308 node.nodes.insertAll(5, nodes); 293 node.nodes.insertAll(5, nodes);
309 294
310 expect(node.nodes[0], isText); 295 expect(node.nodes[0], isText);
311 expect(node.nodes[1], isHRElement); 296 expect(node.nodes[1], isHRElement);
312 expect(node.nodes[2], isImageElement); 297 expect(node.nodes[2], isImageElement);
313 expect(node.nodes[3], isInputElement); 298 expect(node.nodes[3], isInputElement);
314 expect(node.nodes[4], isBRElement); 299 expect(node.nodes[4], isBRElement);
315 expect(node.nodes[5], isHRElement); 300 expect(node.nodes[5], isHRElement);
316 expect(node.nodes[6], isImageElement); 301 expect(node.nodes[6], isImageElement);
317 expect(node.nodes[7], isInputElement); 302 expect(node.nodes[7], isInputElement);
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
351 }); 336 });
352 337
353 test('TreeWalker', () { 338 test('TreeWalker', () {
354 var root = makeNodeWithChildren(); 339 var root = makeNodeWithChildren();
355 var treeWalker = new TreeWalker(root, NodeFilter.SHOW_COMMENT); 340 var treeWalker = new TreeWalker(root, NodeFilter.SHOW_COMMENT);
356 expect(treeWalker.nextNode(), isComment); 341 expect(treeWalker.nextNode(), isComment);
357 expect(treeWalker.nextNode(), isNull); 342 expect(treeWalker.nextNode(), isNull);
358 }); 343 });
359 }); 344 });
360 } 345 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698