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 * Properly ignore unrelated `link` tags in custom HTML. | 10 * Properly ignore unrelated `link` tags in custom HTML. |
11 | 11 |
12 * Preserve the stack traces for load errors in isolates and iframes. | 12 * Preserve the stack traces for load errors in isolates and iframes. |
13 | 13 |
14 * Stop `pub serve` from emitting a duplicate-asset error for tests with custom | 14 * Stop `pub serve` from emitting a duplicate-asset error for tests with custom |
15 HTML files. | 15 HTML files. |
16 | 16 |
17 * When running a test suite via `dart path/to/test.dart`, throw an exception if | 17 * 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. | 18 the suite fails so that the exit code is set properly. |
19 | 19 |
| 20 * Add support for running on Windows. |
| 21 |
20 ### 0.12.0-beta.10 | 22 ### 0.12.0-beta.10 |
21 | 23 |
22 * Fix running browser tests in subdirectories. | 24 * Fix running browser tests in subdirectories. |
23 | 25 |
24 ### 0.12.0-beta.9 | 26 ### 0.12.0-beta.9 |
25 | 27 |
26 * A browser test may use a custom HTML file. See [the README][custom html] for | 28 * A browser test may use a custom HTML file. See [the README][custom html] for |
27 more information. | 29 more information. |
28 | 30 |
29 [custom html]: https://github.com/dart-lang/test/blob/master/README.md#running-t
ests-with-custom-html | 31 [custom html]: https://github.com/dart-lang/test/blob/master/README.md#running-t
ests-with-custom-html |
(...skipping 222 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
252 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, | 254 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, |
253 `expectAsyncUntil1` and `expectAsyncUntil2` | 255 `expectAsyncUntil1` and `expectAsyncUntil2` |
254 * `TestCase`: | 256 * `TestCase`: |
255 * Removed properties: `setUp`, `tearDown`, `testFunction` | 257 * Removed properties: `setUp`, `tearDown`, `testFunction` |
256 * `enabled` is now get-only | 258 * `enabled` is now get-only |
257 * Removed methods: `pass`, `fail`, `error` | 259 * Removed methods: `pass`, `fail`, `error` |
258 * `interactive_html_config.dart` has been removed. | 260 * `interactive_html_config.dart` has been removed. |
259 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and | 261 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and |
260 `solo_group` now throw a `StateError` if called while tests are running. | 262 `solo_group` now throw a `StateError` if called while tests are running. |
261 * `rerunTests` has been removed. | 263 * `rerunTests` has been removed. |
OLD | NEW |