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. | 20 * Add support for running on Windows and Internet Explorer. |
21 | 21 |
22 ### 0.12.0-beta.10 | 22 ### 0.12.0-beta.10 |
23 | 23 |
24 * Fix running browser tests in subdirectories. | 24 * Fix running browser tests in subdirectories. |
25 | 25 |
26 ### 0.12.0-beta.9 | 26 ### 0.12.0-beta.9 |
27 | 27 |
28 * 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 |
29 more information. | 29 more information. |
30 | 30 |
(...skipping 223 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
254 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, | 254 * **NEW!** `expectAsyncUntil` replaces the now deprecated `expectAsyncUntil0`, |
255 `expectAsyncUntil1` and `expectAsyncUntil2` | 255 `expectAsyncUntil1` and `expectAsyncUntil2` |
256 * `TestCase`: | 256 * `TestCase`: |
257 * Removed properties: `setUp`, `tearDown`, `testFunction` | 257 * Removed properties: `setUp`, `tearDown`, `testFunction` |
258 * `enabled` is now get-only | 258 * `enabled` is now get-only |
259 * Removed methods: `pass`, `fail`, `error` | 259 * Removed methods: `pass`, `fail`, `error` |
260 * `interactive_html_config.dart` has been removed. | 260 * `interactive_html_config.dart` has been removed. |
261 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and | 261 * `runTests`, `tearDown`, `setUp`, `test`, `group`, `solo_test`, and |
262 `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. |
263 * `rerunTests` has been removed. | 263 * `rerunTests` has been removed. |
OLD | NEW |