OLD | NEW |
1 ## 0.12.7 | 1 ## 0.12.7 |
2 | 2 |
3 * Add the ability to re-run tests while debugging. When the browser is paused at | 3 * Add the ability to re-run tests while debugging. When the browser is paused at |
4 a breakpoint, the test runner will open an interactive console on the command | 4 a breakpoint, the test runner will open an interactive console on the command |
5 line that can be used to restart the test. | 5 line that can be used to restart the test. |
6 | 6 |
7 * Add support for passing any object as a description to `test()` and `group()`. | 7 * Add support for passing any object as a description to `test()` and `group()`. |
8 These objects will be converted to strings. | 8 These objects will be converted to strings. |
9 | 9 |
10 * Add the ability to tag tests. Tests with specific tags may be run by passing | 10 * Add the ability to tag tests. Tests with specific tags may be run by passing |
11 the `--tags` command-line argument, or excluded by passing the | 11 the `--tags` command-line argument, or excluded by passing the |
12 `--exclude-tags` parameter. | 12 `--exclude-tags` parameter. |
13 | 13 |
14 This feature is not yet complete. For now, tags are only intended to be added | 14 This feature is not yet complete. For now, tags are only intended to be added |
15 temporarily to enable use-cases like [focusing][] on a specific test or group. | 15 temporarily to enable use-cases like [focusing][] on a specific test or group. |
16 Further development can be followed on [the issue tracker][issue 16]. | 16 Further development can be followed on [the issue tracker][issue 16]. |
17 | 17 |
| 18 * Wait for a test's tear-down logic to run, even if it times out. |
| 19 |
18 [focusing]: http://jasmine.github.io/2.1/focused_specs.html | 20 [focusing]: http://jasmine.github.io/2.1/focused_specs.html |
19 [issue 16]: https://github.com/dart-lang/test/issues/16 | 21 [issue 16]: https://github.com/dart-lang/test/issues/16 |
20 | 22 |
21 ## 0.12.6+2 | 23 ## 0.12.6+2 |
22 | 24 |
23 * Declare compatibility with `http_parser` 2.0.0. | 25 * Declare compatibility with `http_parser` 2.0.0. |
24 | 26 |
25 ## 0.12.6+1 | 27 ## 0.12.6+1 |
26 | 28 |
27 * Declare compatibility with `http_multi_server` 2.0.0. | 29 * Declare compatibility with `http_multi_server` 2.0.0. |
(...skipping 337 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
365 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, | 367 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, |
366 `expectAsyncUntil1` and `expectAsyncUntil2` | 368 `expectAsyncUntil1` and `expectAsyncUntil2` |
367 * `TestCase`: | 369 * `TestCase`: |
368 * Removed properties: `setUp`, `tearDown`, `testFunction` | 370 * Removed properties: `setUp`, `tearDown`, `testFunction` |
369 * `enabled` is now get-only | 371 * `enabled` is now get-only |
370 * Removed methods: `pass`, `fail`, `error` | 372 * Removed methods: `pass`, `fail`, `error` |
371 * `interactive_html_config.dart` has been removed. | 373 * `interactive_html_config.dart` has been removed. |
372 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and | 374 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and |
373 `solo_group` now throw a `StateError` if called while tests are running. | 375 `solo_group` now throw a `StateError` if called while tests are running. |
374 * `rerunTests` has been removed. | 376 * `rerunTests` has been removed. |
OLD | NEW |