| commit | cc0598b2c3bf3a7439f10f9542a8d01ff50b69e9 | [log] [tgz] |
|---|---|---|
| author | Nate Bosch <nbosch@google.com> | Fri Mar 17 15:39:19 2023 -0700 |
| committer | GitHub <noreply@github.com> | Fri Mar 17 15:39:19 2023 -0700 |
| tree | abc25f97562330c4fad743a6024f0ab4d23bd784 | |
| parent | 0e5c028d239b8801581852aa31a19ecc9f64f500 [diff] |
Move to `expect` from `package:matcher` (#1969) - Delete `test_api` copy of the `expect` libraries and tests. - Re-export `package:matcher/expect.dart` from `test_api`. - Re-export from `package:matcher/expect.dart` directly to maintain the same library surface from `package:test/test.dart` and `package:test/expect.dart`. - Remove some documentation about specific matchers from the README. - Re-export some `lib/src` libraries that are used in libraries that we can't roll synchronously with this package. Temporarily add dependency overrides on `matcher` while it is unpublished.
Welcome! package:test is the standard testing library for Dart and Flutter. If you have questions about Dart testing, please see the docs for package:test. package:test_api and package:test_core are implementation details and generally not user-facing.
package:checks is a relatively new library for expressing test expectations. It's a more modern version of package:matcher and features a literate API.
| Package | Description | Version |
|---|---|---|
| checks | A framework for checking values against expectations and building custom expectations. | |
| test | A full featured library for writing and running Dart tests across platforms. | |
| test_api | ||
| test_core |