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.

Version 0.2.16

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

Version 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.

Version 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.

Version 0.2.13

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

Version 0.2.12

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

Version 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.

Version 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.

Version 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.

Version 0.2.8

  • Added windows support.

Version 0.2.7

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

Version 0.2.6

  • Small fix to the browser test detection.

Version 0.2.5

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

Version 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.

Version 0.2.3

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

Version 0.2.2

  • Exit code 3 if no test files were found.

Version 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.

Version 0.2.0

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

Version 0.1.0

  • Initial version that can run both Standalone VM and Web tests with basic output.
0
likes
20
pub points
18%
popularity

Publisher

unverified uploader

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