OLD | NEW |
1 ### 0.12.0-beta.11 | 1 ### 0.12.0-beta.11 |
2 | 2 |
3 * Tests, groups, and suites can now be configured on a platform-by-platform | 3 * Tests, groups, and suites can now be configured on a platform-by-platform |
4 basis. Tests and groups are configured using the `onPlatform` named argument; | 4 basis. Tests and groups are configured using the `onPlatform` named argument; |
5 suites are configured using the `@OnPlatform` annotation. See [the | 5 suites are configured using the `@OnPlatform` annotation. See [the |
6 README][onPlatform] for more information. | 6 README][onPlatform] for more information. |
7 | 7 |
8 [onPlatform]: https://github.com/dart-lang/test/blob/master/README.md#platform-s
pecific-configuration | 8 [onPlatform]: https://github.com/dart-lang/test/blob/master/README.md#platform-s
pecific-configuration |
9 | 9 |
| 10 * Add a `--reporter` flag and an expanded reporter that prints each test on its |
| 11 own line. |
| 12 |
10 * Properly ignore unrelated `link` tags in custom HTML. | 13 * Properly ignore unrelated `link` tags in custom HTML. |
11 | 14 |
12 * Preserve the stack traces for load errors in isolates and iframes. | 15 * Preserve the stack traces for load errors in isolates and iframes. |
13 | 16 |
14 * Stop `pub serve` from emitting a duplicate-asset error for tests with custom | 17 * Stop `pub serve` from emitting a duplicate-asset error for tests with custom |
15 HTML files. | 18 HTML files. |
16 | 19 |
17 * When running a test suite via `dart path/to/test.dart`, throw an exception if | 20 * When running a test suite via `dart path/to/test.dart`, throw an exception if |
18 the suite fails so that the exit code is set properly. | 21 the suite fails so that the exit code is set properly. |
19 | 22 |
(...skipping 234 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
254 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, | 257 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, |
255 `expectAsyncUntil1` and `expectAsyncUntil2` | 258 `expectAsyncUntil1` and `expectAsyncUntil2` |
256 * `TestCase`: | 259 * `TestCase`: |
257 * Removed properties: `setUp`, `tearDown`, `testFunction` | 260 * Removed properties: `setUp`, `tearDown`, `testFunction` |
258 * `enabled` is now get-only | 261 * `enabled` is now get-only |
259 * Removed methods: `pass`, `fail`, `error` | 262 * Removed methods: `pass`, `fail`, `error` |
260 * `interactive_html_config.dart` has been removed. | 263 * `interactive_html_config.dart` has been removed. |
261 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and | 264 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and |
262 `solo_group` now throw a `StateError` if called while tests are running. | 265 `solo_group` now throw a `StateError` if called while tests are running. |
263 * `rerunTests` has been removed. | 266 * `rerunTests` has been removed. |
OLD | NEW |