commit | b5bd8b3bebc5bdcccd0f986cc9a43c2dc65a19fc | [log] [tgz] |
---|---|---|
author | Evan Weible <evan.weible@workiva.com> | Thu Jan 09 11:23:21 2020 -0700 |
committer | Nate Bosch <nbosch1@gmail.com> | Thu Jan 09 10:23:21 2020 -0800 |
tree | aadbb92574995ae4fc357f7ceb4835ad13d1799f | |
parent | cd03013e03327d3049ce62cc9bc3bb3198841796 [diff] |
Add file-based reporter support (#1129) Add support for writing any reporter output to a file in addition to the reporter on `stdout`. The `json` reporter is the primary use case. Adds a `--file-reporter` CLI argument, and `file_reporters` yaml config option. - Add a `MultiplexingReporter` to allow wiring up multiple reporters to listen at once. - Plumb through the configuration mapping a reporter to a file path. - Instantiate each file reporter with a sink from the file instead of the normal `stdout`.
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
.