blob: bbc3ee459e77c62ad6f7cf148423476e1513eb6f [file] [log] [blame]
Run Existing Tests
==================
See the output of
../tools/test.py --help
for how to run tests.
See also
https://code.google.com/p/dart/wiki/Building#Testing
for detailed examples.
Create New Tests
================
See comments above
factory StandardTestSuite.forDirectory
in
../tools/testing/dart/test_suite.dart
for the default test directory layout. By default test-file names must
end in "_test.dart", but some test suites, such as ./co19, subclass
StandardTestSuite and override this default.
See comments at the beginning of
../tools/testing/dart/multitest.dart
for how to create tests that pass by failing with a known error. For
example,
...
int x = "not an int"; /// 01: static type warning
...
as part of a test will only pass the "--compiler dart2analyzer" test if
the assignment generates a static type warning.