diff options
author | Till Hofmann <hofmann@kbsg.rwth-aachen.de> | 2020-02-10 14:52:35 +0100 |
---|---|---|
committer | Martin Hořeňovský <martin.horenovsky@gmail.com> | 2020-03-19 11:08:01 +0100 |
commit | 3a15315a37c16a5cebee30788a19023f85b9f401 (patch) | |
tree | 3eadeaa2cf1852a28fe8efa9dffc3d88fabcf0ec | |
parent | b7b346c3e56030d19ac58d33326b69bbaf226552 (diff) | |
download | catch2-3a15315a37c16a5cebee30788a19023f85b9f401.tar.gz |
Switch back to uncolored output after printing filters
After printing the list of filters, switch back from yellow to black
before printing a newline to avoid the remaining output to be colored in
yellow.
-rw-r--r-- | include/reporters/catch_reporter_console.cpp | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/include/reporters/catch_reporter_console.cpp b/include/reporters/catch_reporter_console.cpp index 97290c6f..a20ff527 100644 --- a/include/reporters/catch_reporter_console.cpp +++ b/include/reporters/catch_reporter_console.cpp @@ -680,8 +680,11 @@ void ConsoleReporter::printSummaryDivider() { } void ConsoleReporter::printTestFilters() { - if (m_config->testSpec().hasFilters()) - stream << Colour(Colour::BrightYellow) << "Filters: " << serializeFilters( m_config->getTestsOrTags() ) << '\n'; + if (m_config->testSpec().hasFilters()) { + stream << Colour(Colour::BrightYellow) + << "Filters: " << serializeFilters(m_config->getTestsOrTags()) + << Colour(Colour::None) << '\n'; + } } CATCH_REGISTER_REPORTER("console", ConsoleReporter) |