test_runner 0.2.16+1
test_runner: ^0.2.16+1 copied to clipboard
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
dartinstead ofpub runwhen running VM tests. - Added the
--dart-bincommand line option to allow setting thedartexecutable. - Making sure that
pub serveis 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-testswas 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-processesis 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-processesto 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
dart2jsexecutable from--dart2jsto--dart2js-binfor 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_shellwon't be needed. - Added a
--skip-browser-teststhat will skip all browser tests and won't requirecontent_shell.
0.2.3 #
- Tweaked command line output. Now show failed test suite details by default.
0.2.2 #
- Exit code
3if no test files were found.
0.2.1 #
- Fixes to have the test runner work with
pub global activateandpub 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.