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

summaryrefslogtreecommitdiffhomepage
path: root/src
diff options
context:
space:
mode:
authorMartin Hořeňovský2022-11-10 12:02:59 +0100
committerMartin Hořeňovský2022-11-10 12:04:51 +0100
commit943c6e3deea38cd06dab722ffe5504e2e39bce27 (patch)
tree17f2f29de5bafe798b4455e40b2c585f3c9d57cb /src
parent066cc51ce657a3d787ec228e8af22830a92723fc (diff)
downloadcatch3-943c6e3deea38cd06dab722ffe5504e2e39bce27.tar.gz
Add version field to the XML reporter output
We start at version 2, with version 1 being taken up by the output from Catch2 v2.
Diffstat (limited to 'src')
-rw-r--r--src/catch2/reporters/catch_reporter_xml.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/catch2/reporters/catch_reporter_xml.cpp b/src/catch2/reporters/catch_reporter_xml.cpp
index ec156f35..57fa1cab 100644
--- a/src/catch2/reporters/catch_reporter_xml.cpp
+++ b/src/catch2/reporters/catch_reporter_xml.cpp
@@ -56,6 +56,7 @@ namespace Catch {
m_xml.startElement("Catch2TestRun")
.writeAttribute("name"_sr, m_config->name())
.writeAttribute("rng-seed"_sr, m_config->rngSeed())
+ .writeAttribute("xml-format-version"_sr, 2)
.writeAttribute("catch2-version"_sr, libraryVersion());
if ( m_config->testSpec().hasFilters() ) {
m_xml.writeAttribute( "filters"_sr, m_config->testSpec() );