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

Side by Side Diff: test/codegen/lib/html/typing_test.dart

Issue 1930043002: Add all dart:html tests from the sdk to test/codegen. (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: ptal Created 4 years, 7 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
(Empty)
1 library TypingTest;
2 import 'package:unittest/unittest.dart';
3 import 'package:unittest/html_config.dart';
4 import 'dart:html';
5
6 main() {
7 useHtmlConfiguration();
8
9 var isStyleSheetList =
10 predicate((x) => x is List<StyleSheet>, 'is a List<StyleSheet>');
11
12 test('NodeList', () {
13 List<Node> asList = window.document.queryAll('body');
14 // Check it's Iterable
15 int counter = 0;
16 for (Node node in window.document.queryAll('body')) {
17 counter++;
18 }
19 expect(counter, 1);
20 counter = 0;
21 window.document.queryAll('body').forEach((e) { counter++; });
22 expect(counter, 1);
23 });
24
25 test('StyleSheetList', () {
26 List<StyleSheet> asList = window.document.styleSheets;
27 expect(asList, isStyleSheetList);
28 // Check it's Iterable.
29 int counter = 0;
30 for (StyleSheet styleSheet in window.document.styleSheets) {
31 counter++;
32 }
33
34 // There is one style sheet from the unittest framework.
35 expect(counter, 1);
36 });
37 }
OLDNEW
« no previous file with comments | « test/codegen/lib/html/typed_arrays_simd_test.dart ('k') | test/codegen/lib/html/unknownelement_test.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698