Read-only mirrors. Development, issues and pull requests are on GitHub.

summaryrefslogtreecommitdiffhomepage
path: root/src/catch2/catch_config.cpp
diff options
context:
space:
mode:
authorMartin Hořeňovský2026-08-01 16:52:08 +0200
committerMartin Hořeňovský2026-08-07 20:57:42 +0200
commita0eba50e9d56c743aff1de7a50d02a6e01e73cdc (patch)
treefd87a006c59acd9295ec3c2856e29ee6d31ba30e /src/catch2/catch_config.cpp
parent8b08d4d79514f45f7e4ce2a607ac9c94e920d1bb (diff)
downloadcatch3-a0eba50e9d56c743aff1de7a50d02a6e01e73cdc.tar.gz
Make verbosity per-reporter
Diffstat (limited to 'src/catch2/catch_config.cpp')
-rw-r--r--src/catch2/catch_config.cpp4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/catch2/catch_config.cpp b/src/catch2/catch_config.cpp
index b4584f3c..86b9b8dd 100644
--- a/src/catch2/catch_config.cpp
+++ b/src/catch2/catch_config.cpp
@@ -89,6 +89,7 @@ namespace Catch {
return lhs.name == rhs.name &&
lhs.outputFilename == rhs.outputFilename &&
lhs.colourMode == rhs.colourMode &&
+ lhs.verbosity == rhs.verbosity &&
lhs.customOptions == rhs.customOptions;
}
@@ -157,6 +158,7 @@ namespace Catch {
reporterSpec.outputFile() ? *reporterSpec.outputFile()
: data.defaultOutputFilename,
reporterSpec.colourMode().valueOr( data.defaultColourMode ),
+ reporterSpec.verbosity().valueOr( data.verbosity ),
reporterSpec.customOptions() } );
}
}
@@ -232,7 +234,7 @@ namespace Catch {
if ( bazelOutputFile ) {
m_data.reporterSpecifications.push_back(
- { "junit", std::string( bazelOutputFile ), {}, {} } );
+ { "junit", std::string( bazelOutputFile ), {}, {}, {} } );
}
const auto bazelTestSpec = Detail::getEnv( "TESTBRIDGE_TEST_ONLY" );