OLD | NEW |
1 ## 0.12.13 | 1 ## 0.12.13 |
2 | 2 |
3 * The `--name` and `--plain-name` arguments may be passed more than once, and | 3 * The `--name` and `--plain-name` arguments may be passed more than once, and |
4 may be passed together. A test must match all name constraints in order to be | 4 may be passed together. A test must match all name constraints in order to be |
5 run. | 5 run. |
6 | 6 |
7 * Add `names` and `plain_names` fields to the package configuration file. These | 7 * Add `names` and `plain_names` fields to the package configuration file. These |
8 allow presets to control which tests are run based on their names. | 8 allow presets to control which tests are run based on their names. |
9 | 9 |
10 * Add `include_tags` and `exclude_tags` fields to the package configuration | 10 * Add `include_tags` and `exclude_tags` fields to the package configuration |
11 file. These allow presets to control which tests are run based on their tags. | 11 file. These allow presets to control which tests are run based on their tags. |
12 | 12 |
| 13 * Add a `pause_after_load` field to the package configuration file. This allows |
| 14 presets to enable debugging mode. |
| 15 |
13 ## 0.12.12 | 16 ## 0.12.12 |
14 | 17 |
15 * Add support for [test presets][]. These are defined using the `presets` field | 18 * Add support for [test presets][]. These are defined using the `presets` field |
16 in the package configuration file. They can be selected by passing `--preset` | 19 in the package configuration file. They can be selected by passing `--preset` |
17 or `-P`, or by using the `add_presets` field in the package configuration | 20 or `-P`, or by using the `add_presets` field in the package configuration |
18 file. | 21 file. |
19 | 22 |
20 * Add an `on_os` field to the package configuration file that allows users to | 23 * Add an `on_os` field to the package configuration file that allows users to |
21 select different configuration for different operating systems. | 24 select different configuration for different operating systems. |
22 | 25 |
(...skipping 428 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
451 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, | 454 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, |
452 `expectAsyncUntil1` and `expectAsyncUntil2` | 455 `expectAsyncUntil1` and `expectAsyncUntil2` |
453 * `TestCase`: | 456 * `TestCase`: |
454 * Removed properties: `setUp`, `tearDown`, `testFunction` | 457 * Removed properties: `setUp`, `tearDown`, `testFunction` |
455 * `enabled` is now get-only | 458 * `enabled` is now get-only |
456 * Removed methods: `pass`, `fail`, `error` | 459 * Removed methods: `pass`, `fail`, `error` |
457 * `interactive_html_config.dart` has been removed. | 460 * `interactive_html_config.dart` has been removed. |
458 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and | 461 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and |
459 `solo_group` now throw a `StateError` if called while tests are running. | 462 `solo_group` now throw a `StateError` if called while tests are running. |
460 * `rerunTests` has been removed. | 463 * `rerunTests` has been removed. |
OLD | NEW |