Releases: dart-lang/test
Releases · dart-lang/test
package:test_core v0.6.17
- Print a summary of failed tests at the end of the expanded reporter output.
- Add
vm-asan,vm-msan, andvm-tsanruntimes to run tests on the standalone
Dart VM under Address Sanitizer, Memory Sanitizer or Thread Sanitizer. This is
useful for finding issues when using foreign libraries through dart:ffi, such
as use-after-free, use of initialized memory and data races, or for detecting
data races in Dart code using shared fields. - Change return type on the
bodycallback argument togrouptovoidfrom
dynamic. This may surface cases where the group callback was erroneously
returning an ignored value. - Fix a hang when a test run with
--compiler execrashes. - Require
analyzer: '>=8.0.0 <13.0.0'
package:test_api v0.7.11
- Add
vmAsan,vmMsanandvmTsanruntimes. - Change return type on the
bodycallback argument togrouptovoidfrom
dynamic. This may surface cases where the group callback was erroneously
returning an ignored value. - Require
analyzer: '>=8.0.0 <13.0.0'
package:test v1.31.0
- Print a summary of failed tests at the end of the expanded reporter output.
- Add
vm-asan,vm-msan, andvm-tsanruntimes to run tests on the standalone
Dart VM under Address Sanitizer, Memory Sanitizer or Thread Sanitizer. This is
useful for finding issues when using foreign libraries through dart:ffi, such
as use-after-free, use of initialized memory and data races, or for detecting
data races in Dart code using shared fields. - Change return type on the
bodycallback argument togrouptovoidfrom
dynamic. This may surface cases where the group callback was erroneously
returning an ignored value. - Fix a hang when a test run with
--compiler execrashes. - Require
analyzer: '>=8.0.0 <13.0.0'
package:test_core v0.6.16
- Fix coverage reporting to report all coverage when using JSON workflow.
- Add
SuiteConfiguration.suiteLoadTimeoutto configure the timeout for loading a test suite. - Removed hard-coded timeout of 12m for loading a test suite and set default to
none. - Bump
test_apito 0.7.10
package:test_api v0.7.10
- Fix missing locations on tests skipped due to the use of
solo.
package:test v1.30.0
- Add a
--suite-load-timeoutargument to allow configuring a timeout for
compiling and loading individual test suites. - Remove the default 12 minute timeout to compile and load test suites.
- Bump
test_coreto 0.6.16 - Add comments to the top-level libraries in the package.
- Bump
test_apito 0.7.10 to fix missing locations on tests skipped due to
the use ofsolo.
package:matcher v0.12.19
- Improve speed of pretty printing for large collections.
- Improve output of pairwiseCompare with mismatched types.
package:test_core v0.6.15
- Add
--coverage-packageflag, which filters the coverage report to specific
packages using RegExps. - Require a function definition named
maindirectly in a test suite and
provide a more direct error message than a failing compiler output. - Suppress skip reason messages in the compact and failures-only reporters.
- Improve fidelity of checks for using ascii characters. Check the SDK reported
support on windows, and assume ascii support for all terminals on linux since
the SDK reported support is much more narrow. - Fix default coverage filter when running in a workspace package. Default
filter now includes all the workspace's package. - Add support for reading test package version within pub workspaces.
- Allow
analyzermajor version 10.
package:test_api v0.7.9
- Allow
analyzermajor version 10.
package:test v1.29.0
- Add
--coverage-packageflag, which filters the coverage report to specific
packages using RegExps. - Require a function definition named
maindirectly in a test suite and
provide a more direct error message than a failing compiler output. - Suppress skip reason messages in the compact and failures-only reporters.
- Allow
analyzermajor version 10.