dart-sdk/tests
Zachary Anderson 616215df1b [dart:io] Adds Stdin.hasTerminal to mirror Stdout.hasTerminal
fixes #29083

Change-Id: I5f4d7ac2a5df9600fd3ad12abc2dd6068d9980af
Reviewed-on: https://dart-review.googlesource.com/23145
Reviewed-by: Ryan Macnak <rmacnak@google.com>
2017-11-22 22:41:37 +00:00
..
angular
co19 Update status for flaky IE11/Win7 test. Bug 31430 2017-11-22 01:08:47 +00:00
compiler Small changes to stacktrace_helper to prepare for ddc usage 2017-11-22 14:30:37 +00:00
corelib Add function parameter type checks in checked mode with constructors and loop variables. 2017-11-22 19:57:04 +00:00
corelib_2 Insert implicit downcast checks for the expressions in a list literal. 2017-11-22 00:03:56 +00:00
dart
html Add function parameter type checks in checked mode with constructors and loop variables. 2017-11-22 19:57:04 +00:00
isolate [vm] Verify canonical objects before taking a snapshot or shutting down. 2017-11-20 18:54:56 +00:00
kernel Change some constant declarations to lowerCase. 2017-11-14 12:59:14 +00:00
language Add function parameter type checks in checked mode with constructors and loop variables. 2017-11-22 19:57:04 +00:00
language_2 Insert implicit downcasts for the conditions of do statements. 2017-11-22 21:47:14 +00:00
lib [kernel, VM] ReportError on unsupported tag instead of crashing 2017-11-09 13:25:07 +00:00
lib_2 Insert implicit downcasts for the expressions in a return or yield statement. 2017-11-22 15:33:07 +00:00
lib_strong Change some constant declarations to lowerCase. 2017-11-14 12:59:14 +00:00
search
standalone Fix the name of the test output file in .gitignore. 2017-11-22 19:10:34 +00:00
standalone_2 [dart:io] Adds Stdin.hasTerminal to mirror Stdout.hasTerminal 2017-11-22 22:41:37 +00:00
light_unittest.dart
README

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.