test_runner 0.2.16+1 copy "test_runner: ^0.2.16+1" to clipboard
test_runner: ^0.2.16+1 copied to clipboard

discontinued
Dart 1 only

A Command Line Test Runner for Dart

Changelog #

This file contains highlights of what changes on each version of the Dart Test Runner.

0.2.16 #

Retry to run pub serve on another port if the port is already in use.

0.2.15 #

  • Now using dart instead of pub run when running VM tests.
  • Added the --dart-bin command line option to allow setting the dart executable.
  • Making sure that pub serve is killed at the end.
  • Fixed bug where the stdError of Browser tests was not logged.

0.2.14 #

Some bug fixes:

  • Fixed bug where --skip-browser-tests was having the opposite effect as intended.
  • Fixed a display bug with --skip-browser-tests.

0.2.13 #

Added a --disable-ansi option which disables the use of special ANSI characters like dynamic line updating and color.

0.2.12 #

Detect if pub get has not been ran on the project previously and if not it gets automatically ran.

0.2.11 #

Minor command line output formatting modifications:

  • Condensed the output of the test detection step to 1 line instead of 3.
  • Now printing the warning "Dartium tests will be skipped!" in Orange instead of red when the --skip-browser-tests flag is used.

0.2.10 #

  • Option --max-processes is now a new option: 'auto' which is now the default and will set the number of max processes depending on the number of processors on the machine.

0.2.9 #

  • Now limiting the number of tests and tests analysis processes that can run in parallel.
  • Added option --max-processes to allow setting the max number of processes running concurrently.
  • Now showing the progress when detecting tests.
  • Changed the option name to specify the path to the dart2js executable from --dart2js to --dart2js-bin for consistency.

0.2.8 #

  • Added windows support.

0.2.7 #

  • Small fix so that browser tests in sub-directories work.

0.2.6 #

  • Small fix to the browser test detection.

0.2.5 #

  • If a test suite does not complete in 240 seconds it is aborted.

0.2.4 #

  • If no browser tests are detected content_shell won't be needed.
  • Added a --skip-browser-tests that will skip all browser tests and won't require content_shell.

0.2.3 #

  • Tweaked command line output. Now show failed test suite details by default.

0.2.2 #

  • Exit code 3 if no test files were found.

0.2.1 #

  • Fixes to have the test runner work with pub global activate and pub global run.
  • Moved a lot of the code under lib.

0.2.0 #

  • Now using Code Generation to make sure unittests are ran in a correct environment. Basically we set the unittest configuration.

0.1.0 #

  • Initial version that can run both Standalone VM and Web tests with basic output.
0
likes
20
points
2
downloads

Publisher

unverified uploader

Weekly Downloads

A Command Line Test Runner for Dart

Repository (GitHub)
View/report issues
Contributing

License

BSD-3-Clause (license)

Dependencies

ansicolor, coverage, path, pool, unittest, unscripted, yaml

More

Packages that depend on test_runner