commit | cac2fdb90a1eef9bf8f475058807bbabeb8aad10 | [log] [tgz] |
---|---|---|
author | Nate Bosch <nbosch@google.com> | Mon Mar 22 13:09:38 2021 -0700 |
committer | GitHub <noreply@github.com> | Mon Mar 22 13:09:38 2021 -0700 |
tree | 06c4192db59a382bdfd7e622f3f1b43f79827b3e | |
parent | 13a1c3d93991f0ea7f3c0be7eee29422cb5e68da [diff] |
Disable stack trace chains by default - for real (#1470) Changing the default in the arg parser did not change the runner behavior, and the test that changed was a false positive for the behavior difference. Change the default for `chainStackTraces` in the `Metadata` class which is the real owner of the defaults. Enable stack trace chaining by default when using `--verbose-trace`, otherwise default to off. Remove the extra failure output about enabling stack trace chaining for load "test" failures since they often have no stack trace. The output is still very verbose - this commit does not reduce the output to only once at the end of the tests, but that is something we should consider doing. Enable stack trace chaining in some tests where the output is checked in the test.
This repository contains packages for writing and running Dart tests.
A full featured packaged for writing and running Dart tests on various platforms, e.g. VM, Chrome, Node etc.
A minimal package for writing tests. This package is used by package:test
and package:test_core
.
A minimal package for writing and running tests. It also contains extensions for implementing a custom test runner. This package is used by package:test
.