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

Side by Side Diff: client/tests/client/dom/HiddenDom1Test.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('HiddenDom1Test'); 1 #library('HiddenDom1Test');
2 #import('../../../../lib/unittest/unittest_html.dart'); 2 #import('../../../../lib/unittest/unittest.dart');
3 #import('../../../../lib/unittest/html_config.dart');
3 #import('dart:html'); 4 #import('dart:html');
4 5
5 // Test that the dart:html API does not leak native jsdom methods: 6 // Test that the dart:html API does not leak native jsdom methods:
6 // onfocus setter. 7 // onfocus setter.
7 8
8 main() { 9 main() {
9 forLayoutTests(); 10 useHtmlConfiguration(isLayoutTest: true);
10 11
11 test('test1', () { 12 test('test1', () {
12 document.body.elements.add(new Element.html(@''' 13 document.body.elements.add(new Element.html(@'''
13 <div id='div1'> 14 <div id='div1'>
14 Hello World! 15 Hello World!
15 </div>''')); 16 </div>'''));
16 Element e = document.query('#div1'); 17 Element e = document.query('#div1');
17 Expect.isTrue(e != null); 18 Expect.isTrue(e != null);
18 19
19 checkNoSuchMethod(() { confuse(e).onfocus = null; }); 20 checkNoSuchMethod(() { confuse(e).onfocus = null; });
(...skipping 15 matching lines...) Expand all
35 try { 36 try {
36 action(); 37 action();
37 } catch (var e) { 38 } catch (var e) {
38 ex = e; 39 ex = e;
39 } 40 }
40 if (ex === null) 41 if (ex === null)
41 Expect.fail('Action should have thrown exception'); 42 Expect.fail('Action should have thrown exception');
42 43
43 Expect.isTrue(ex is NoSuchMethodException, 'ex is NoSuchMethodException'); 44 Expect.isTrue(ex is NoSuchMethodException, 'ex is NoSuchMethodException');
44 } 45 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698