summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTill Hofmann <hofmann@kbsg.rwth-aachen.de>2020-02-10 14:52:35 +0100
committerMartin Hořeňovský <martin.horenovsky@gmail.com>2020-03-19 11:08:01 +0100
commit3a15315a37c16a5cebee30788a19023f85b9f401 (patch)
tree3eadeaa2cf1852a28fe8efa9dffc3d88fabcf0ec
parentb7b346c3e56030d19ac58d33326b69bbaf226552 (diff)
downloadcatch2-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.cpp7
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)