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

Side by Side Diff: tests/README

Issue 521773003: Add language tests for Issue 18628. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 3 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
(Empty)
1 Run Existing Tests
2 ==================
3
4 See the output of
5
6 ../tools/test.py --help
7
8 for how to run tests.
9
10 Also:
11 - https://code.google.com/p/dart/wiki/TestingDart2js
12 - https://code.google.com/p/dart/wiki/Building#Testing
13
14 Examples
15 --------
16
17 Build everything once before testing:
18
19 ../tools/build.py --mode release --arch x64
20
21 Run a subset of the dartanalyzer tests:
karlklose 2014/09/01 09:08:18 I think these examples are to specific for this fi
22
23 ../tools/test.py \
24 --compiler dartanalyzer \
25 --runtime none \
26 --progress color \
27 --arch x64 \
28 --mode release \
29 --host-checked \
karlklose 2014/09/01 09:08:18 host-checked is only important for dart2js, where
30 --checked \
31 --report --time \
32 --tasks 6 \
33 language/issue18628
karlklose 2014/09/01 09:08:18 'language/issue18628' -> 'language'? But, as said
34
35 Run a subset of the vm tests in checked mode:
36
37 ../tools/test.py \
38 --compiler none \
39 --runtime vm \
40 --progress color \
41 --arch x64 \
42 --mode release \
43 --host-checked \
44 --checked \
45 --report --time \
46 --tasks 6 \
47 language/issue18628
48
49 Run a subset of the dart2js tests in checked mode:
50
51 ../tools/test.py \
52 --compiler dart2js \
53 --runtime chrome \
54 --progress color \
55 --arch x64 \
56 --mode release \
57 --host-checked \
58 --checked \
59 --report --time \
60 --tasks 6 \
61 language/issue18628
62
63 Create New Tests
64 ================
65
66 See comments above
67
68 factory StandardTestSuite.forDirectory
69
70 in
71
72 ../tools/testing/dart/test_suite.dart
73
74 for the default test directory layout. By default test-file names must
75 end in "_test.dart", but some test suites, such as ./co19, subclass
76 StandardTestSuite and override this default.
77
78 See comments at the beginning of
79
80 ../tools/testing/dart/multitest.dart
81
82 for how to create tests that pass by failing with a known error. For
83 example,
84
85 ...
86 int x = "not an int"; /// 01: static type warning
87 ...
88
89 as part of a test will only pass the "--compiler dartanalyzer" test if
90 the assignment generates a static type warning.
OLDNEW
« no previous file with comments | « no previous file | tests/language/issue18628_1_test.dart » ('j') | tests/language/issue18628_1_test.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698