Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(70)

Unified Diff: CHANGELOG.md

Issue 934413002: Replace the existing unittest APIs with the new runner infrastructure. (Closed) Base URL: git@github.com:dart-lang/unittest@master
Patch Set: Code review changes Created 5 years, 10 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « .status ('k') | lib/compact_vm_config.dart » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md
index be183d2c7a7cd084d8b2bb41125ce12414059b08..c5c1362bd5dfb1ff9d524655e641fa65e166da2f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,24 @@
-##0.12.0
+##0.12.0-alpha.0
+
+* Added support for a test runner, which can be run via `pub run
+ unittest:unittest`. By default it runs all files recursively in the `test/`
+ directory that end in `_test.dart` and aren't in a `packages/` directory.
+
+* As part of moving to a runner-based model, most test configuration is moving
+ out of the test file and into the runner. As such, many ancillary APIs are
+ stubbed out and marked as deprecated. They still exist to make adoption
+ easier, but they're now no-ops and will be removed before the stable 0.12.0
+ release. These APIs include `skip_` and `solo_` functions, `Configuration` and
+ all its subclasses, `TestCase`, `TestFunction`, `unittestConfiguration`,
+ `formatStacks`, `filterStacks`, `groupSep`, `logMessage`, `testCases`,
+ `BREATH_INTERVAL`, `currentTestCase`, `PASS`, `FAIL`, `ERROR`, `filterTests`,
+ `runTests`, `ensureInitialized`, `setSoloTest`, `enableTest`, `disableTest`,
+ and `withTestEnvironment`.
* Removed `FailureHandler`, `DefaultFailureHandler`,
`configureExpectFailureHandler`, and `getOrCreateExpectFailureHandler` which
- are exported from the `matcher` package and will be removed. They existed
- to enable integration between `unittest` and `matcher` that is being
- streamlined.
+ used to be exported from the `matcher` package. They existed to enable
+ integration between `unittest` and `matcher` that has been streamlined.
* Moved a number of APIs from `matcher` into `unittest`, including:
`completes`, `completion`, `ErrorFormatter`, `expect`,`fail`, `prints`,
« no previous file with comments | « .status ('k') | lib/compact_vm_config.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698