OLD | NEW |
1 ## 0.12.12 | 1 ## 0.12.12 |
2 | 2 |
| 3 * Add support for [test presets][]. These are defined using the `presets` field |
| 4 in the package configuration file. They can be selected by passing `--preset` |
| 5 or `-P`, or by using the `add_presets` field in the package configuration |
| 6 file. |
| 7 |
3 * Add an `on_os` field to the package configuration file that allows users to | 8 * Add an `on_os` field to the package configuration file that allows users to |
4 select different configuration for different operating systems. | 9 select different configuration for different operating systems. |
5 | 10 |
6 * Add an `on_platform` field to the package configuration file that allows users | 11 * Add an `on_platform` field to the package configuration file that allows users |
7 to configure all tests differently depending on which platform they run on. | 12 to configure all tests differently depending on which platform they run on. |
8 | 13 |
9 * Add an `ios` platform selector variable. This variable will only be true when | 14 * Add an `ios` platform selector variable. This variable will only be true when |
10 the `test` executable itself is running on iOS, not when it's running browser | 15 the `test` executable itself is running on iOS, not when it's running browser |
11 tests on an iOS browser. | 16 tests on an iOS browser. |
12 | 17 |
| 18 [test presets]: https://github.com/dart-lang/test/blob/master/doc/package_config
.md#configuration-presets |
| 19 |
13 ## 0.12.11+2 | 20 ## 0.12.11+2 |
14 | 21 |
15 * Update to `shelf_web_socket` 0.2.0. | 22 * Update to `shelf_web_socket` 0.2.0. |
16 | 23 |
17 ## 0.12.11+1 | 24 ## 0.12.11+1 |
18 | 25 |
19 * Purely internal change. | 26 * Purely internal change. |
20 | 27 |
21 ## 0.12.11 | 28 ## 0.12.11 |
22 | 29 |
(...skipping 409 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
432 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, | 439 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, |
433 `expectAsyncUntil1` and `expectAsyncUntil2` | 440 `expectAsyncUntil1` and `expectAsyncUntil2` |
434 * `TestCase`: | 441 * `TestCase`: |
435 * Removed properties: `setUp`, `tearDown`, `testFunction` | 442 * Removed properties: `setUp`, `tearDown`, `testFunction` |
436 * `enabled` is now get-only | 443 * `enabled` is now get-only |
437 * Removed methods: `pass`, `fail`, `error` | 444 * Removed methods: `pass`, `fail`, `error` |
438 * `interactive_html_config.dart` has been removed. | 445 * `interactive_html_config.dart` has been removed. |
439 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and | 446 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and |
440 `solo_group` now throw a `StateError` if called while tests are running. | 447 `solo_group` now throw a `StateError` if called while tests are running. |
441 * `rerunTests` has been removed. | 448 * `rerunTests` has been removed. |
OLD | NEW |