-
Kevin Moore authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//939243002
aba274a8
To find the state of this project's repository at the time of any of these versions, check out the tags.
CHANGELOG.md 3.35 KiB
##0.11.5+4
- Improved the output of
TestCase
failures inHtmlConfig
.
##0.11.5+3
- Fixed issue with handling exceptions.
##0.11.5+2
- Properly detect when tests are finished being run on content shell.
##0.11.5+1
- Internal code cleanups and documentation improvements.
##0.11.5
- Bumped the version constraint for
matcher
.
##0.11.4
- Bump the version constraint for
matcher
.
##0.11.3
- Narrow the constraint on matcher to ensure that new features are reflected in unittest's version.
##0.11.2
- Prints a warning instead of throwing an error when setting the test configuration after it has already been set. The first configuration is always used.
##0.11.1+1
- Fix bug in withTestEnvironment where test cases were not reinitialized if called multiple times.
##0.11.1
- Add
reason
named argument toexpectAsync
andexpectAsyncUntil
, which has the same definition asexpect
'sreason
argument. - Added support for private test environments.
##0.11.0+6
- Refactored package tests.
##0.11.0+5
- Release test functions after each test is run.
##0.11.0+4
- Fix for 20153
##0.11.0+3
- Updated maximum
matcher
version.
##0.11.0+2
- Removed unused files from tests and standardized remaining test file names.
##0.11.0+1
- Widen the version constraint for
stack_trace
.
##0.11.0
- Deprecated methods have been removed:
-
expectAsync0
,expectAsync1
, andexpectAsync2
- useexpectAsync
instead -
expectAsyncUntil0
,expectAsyncUntil1
, andexpectAsyncUntil2
- useexpectAsyncUntil
instead -
guardAsync
- no longer needed -
protectAsync0
,protectAsync1
, andprotectAsync2
- no longer needed
-
-
matcher.dart
andmirror_matchers.dart
have been removed. They are now in thematcher
package. -
mock.dart
has been removed. It is now in themock
package.
##0.10.1+2
- Fixed deprecation message for
mock
.
##0.10.1+1
- Fixed CHANGELOG
- Moved to triple-slash for all doc comments.
##0.10.1
-
DEPRECATED
-
matcher.dart
andmirror_matchers.dart
are now in thematcher
package. -
mock.dart
is now in themock
package.
-
-
equals
now allows a nested matcher as an expected list element or map value when doing deep matching. -
expectAsync
andexpectAsyncUntil
now support up to 6 positional arguments and correctly handle functions with optional positional arguments with default values.
##0.10.0
- Each test is run in a separate
Zone
. This ensures that any exceptions that occur is async operations are reported back to the source test case. -
DEPRECATED
guardAsync
,protectAsync0
,protectAsync1
, andprotectAsync2
- Running each test in a
Zone
addresses the need for these methods.
- Running each test in a
-
NEW!
expectAsync
replaces the now deprecatedexpectAsync0
,expectAsync1
andexpectAsync2
-
NEW!
expectAsyncUntil
replaces the now deprecatedexpectAsyncUntil0
,expectAsyncUntil1
andexpectAsyncUntil2
-
TestCase
:- Removed properties:
setUp
,tearDown
,testFunction
-
enabled
is now get-only - Removed methods:
pass
,fail
,error
- Removed properties:
-
interactive_html_config.dart
has been removed. -
runTests
,tearDown
,setUp
,test
,group
,solo_test
, andsolo_group
now throw aStateError
if called while tests are running. -
rerunTests
has been removed.