OLD | NEW |
1 ## 0.12.0 | 1 ## 0.12.0 |
2 | 2 |
3 * Moved a number of members to the | 3 * Moved a number of members to the |
4 [`unittest`](https://pub.dartlang.org/packages/unittest) package. | 4 [`unittest`](https://pub.dartlang.org/packages/unittest) package. |
5 * `TestFailure`, `ErrorFormatter`, `expect`, `fail`, and 'wrapAsync'. | 5 * `TestFailure`, `ErrorFormatter`, `expect`, `fail`, and 'wrapAsync'. |
6 * `completes`, `completion`, `throws`, and `throwsA` Matchers. | 6 * `completes`, `completion`, `throws`, and `throwsA` Matchers. |
7 * The `Throws` class. | 7 * The `Throws` class. |
8 * All of the `throws...Error` Matchers. | 8 * All of the `throws...Error` Matchers. |
9 | 9 |
10 * Removed `FailureHandler`, `DefaultFailureHandler`, | 10 * Removed `FailureHandler`, `DefaultFailureHandler`, |
11 `configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler`. | 11 `configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler`. |
12 Now that `expect` is in the `unittest` package, these are no longer needed. | 12 Now that `expect` is in the `unittest` package, these are no longer needed. |
13 | 13 |
| 14 * Improve the formatting of strings that contain unprintable ASCII characters. |
| 15 |
14 ## 0.11.4+1 | 16 ## 0.11.4+1 |
15 | 17 |
16 * Correctly match and print `String`s containing characters that must be | 18 * Correctly match and print `String`s containing characters that must be |
17 represented as escape sequences. | 19 represented as escape sequences. |
18 | 20 |
19 ## 0.11.4 | 21 ## 0.11.4 |
20 | 22 |
21 * Remove the type checks in the `isEmpty` and `isNotEmpty` matchers and simply | 23 * Remove the type checks in the `isEmpty` and `isNotEmpty` matchers and simply |
22 access the `isEmpty` respectively `isNotEmpty` fields. This allows them to | 24 access the `isEmpty` respectively `isNotEmpty` fields. This allows them to |
23 work with custom collections. See [Issue | 25 work with custom collections. See [Issue |
(...skipping 48 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
72 * Matchers related to bad language use have been removed. These represent code | 74 * Matchers related to bad language use have been removed. These represent code |
73 structure that should rarely or never be validated in tests. | 75 structure that should rarely or never be validated in tests. |
74 * `isAbstractClassInstantiationError` | 76 * `isAbstractClassInstantiationError` |
75 * `throwsAbstractClassInstantiationError` | 77 * `throwsAbstractClassInstantiationError` |
76 * `isFallThroughError` | 78 * `isFallThroughError` |
77 * `throwsFallThroughError` | 79 * `throwsFallThroughError` |
78 | 80 |
79 * Added types to a number of method arguments. | 81 * Added types to a number of method arguments. |
80 | 82 |
81 * The structure of the library and test code has been updated. | 83 * The structure of the library and test code has been updated. |
OLD | NEW |