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

Side by Side Diff: client/tests/client/dom/HTMLCollectionTest.dart

Issue 10037027: unittest step2: bye bye to multiple entrypoints for unittest (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 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 #library('HTMLCollectionTest'); 1 #library('HTMLCollectionTest');
2 #import('../../../../lib/unittest/unittest_dom.dart'); 2 #import('../../../../lib/unittest/unittest.dart');
3 #import('../../../../lib/unittest/dom_config.dart');
3 #import('dart:dom'); 4 #import('dart:dom');
4 5
5 // Test that HTMLCollection implements List<T> 6 // Test that HTMLCollection implements List<T>
6 main() { 7 main() {
7 HTMLElement insertTestDiv() { 8 HTMLElement insertTestDiv() {
8 HTMLElement element = document.createElement('div'); 9 HTMLElement element = document.createElement('div');
9 element.innerHTML = @""" 10 element.innerHTML = @"""
10 <div id='allChecked'> 11 <div id='allChecked'>
11 <input type="checkbox" name="c1" value="1" checked="yes"> 12 <input type="checkbox" name="c1" value="1" checked="yes">
12 <input type="checkbox" name="c2" value="2" checked="yes"> 13 <input type="checkbox" name="c2" value="2" checked="yes">
(...skipping 11 matching lines...) Expand all
24 <input type="checkbox" name="n2" value="2"> 25 <input type="checkbox" name="n2" value="2">
25 <input type="checkbox" name="n3" value="3"> 26 <input type="checkbox" name="n3" value="3">
26 <input type="checkbox" name="n4" value="4"> 27 <input type="checkbox" name="n4" value="4">
27 </div> 28 </div>
28 <div id='emptyDiv'></div> 29 <div id='emptyDiv'></div>
29 """; 30 """;
30 document.body.appendChild(element); 31 document.body.appendChild(element);
31 return element; 32 return element;
32 } 33 }
33 34
34 forLayoutTests(); 35 useDomConfiguration();
35 test('IsList', () { 36 test('IsList', () {
36 HTMLElement root = insertTestDiv(); 37 HTMLElement root = insertTestDiv();
37 38
38 HTMLCollection eachChecked = 39 HTMLCollection eachChecked =
39 document.getElementById('allChecked').dynamic.children; 40 document.getElementById('allChecked').dynamic.children;
40 41
41 Expect.isTrue(eachChecked is List); 42 Expect.isTrue(eachChecked is List);
42 43
43 document.body.removeChild(root); 44 document.body.removeChild(root);
44 }); 45 });
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after
267 Expect.equals(-1, someChecked.lastIndexOf(someChecked[3], 2)); 268 Expect.equals(-1, someChecked.lastIndexOf(someChecked[3], 2));
268 269
269 Expect.equals(-1, someChecked.lastIndexOf(noneChecked[0], 3)); 270 Expect.equals(-1, someChecked.lastIndexOf(noneChecked[0], 3));
270 Expect.equals(-1, noneChecked.lastIndexOf(someChecked[0], 3)); 271 Expect.equals(-1, noneChecked.lastIndexOf(someChecked[0], 3));
271 Expect.equals(-1, someChecked.lastIndexOf(noneChecked[1], 3)); 272 Expect.equals(-1, someChecked.lastIndexOf(noneChecked[1], 3));
272 Expect.equals(-1, noneChecked.lastIndexOf(someChecked[1], 3)); 273 Expect.equals(-1, noneChecked.lastIndexOf(someChecked[1], 3));
273 274
274 document.body.removeChild(root); 275 document.body.removeChild(root);
275 }); 276 });
276 } 277 }
OLDNEW
« no previous file with comments | « client/tests/client/dom/HTMLAudioElementTest.dart ('k') | client/tests/client/dom/HTMLElementTest.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698