Releases: dart-lang/test
0.12.22+2
0.12.22
-
Add a
retryoption totest()andgroup()functions, as well
as@Retry()annotation for test files and aretry
configuration field fordart_test.yaml. A test with reties
enabled will be re-run if it fails for a reason other than a
TestFailure. -
Add a
--no-retryrunner flag that disables retries of failing tests. -
Fix a "concurrent modification during iteration" error when calling
addTearDown()from within a tear down.
0.12.21
-
Add a
doesNotCompletematcher that asserts that a Future never completes. -
throwsA()and all related matchers will now match functions that return
Futures that emit exceptions. -
Respect
onPlatformfor groups. -
Only print browser load errors once per browser.
-
Gracefully time out when attempting to deserialize a test suite.
0.12.20+13
- Upgrade to package:matcher 0.12.1
0.12.20+12
-
Now support v0.30.0 of pkg/analyzer
-
The test executable now does a "hard exit" when complete to ensure lingering isolates or async code don't block completion. This may affect users trying to use the Dart service protocol or observatory.
0.12.20+10
- Refactor for internal tools.