Auto merge of #25805 - jooert:colorized_tests, r=alexcrichton

The output of individual tests can be captured now so it's safe to use
colorized output even when running tests in parallel. Closes #782.
This commit is contained in:
bors 2015-05-28 00:15:47 +00:00
commit f76d9bcfc2

View File

@ -740,7 +740,7 @@ fn should_sort_failures_before_printing_them() {
fn use_color(opts: &TestOpts) -> bool { fn use_color(opts: &TestOpts) -> bool {
match opts.color { match opts.color {
AutoColor => get_concurrency() == 1 && stdout_isatty(), AutoColor => !opts.nocapture && stdout_isatty(),
AlwaysColor => true, AlwaysColor => true,
NeverColor => false, NeverColor => false,
} }