Report Catch2's version in the xml reporter output

This commit is contained in:
Martin Hořeňovský
2022-05-03 19:44:55 +02:00
parent 40c8909a49
commit d9b0a38f81
8 changed files with 10 additions and 8 deletions

View File

@@ -14,6 +14,7 @@
#include <catch2/internal/catch_list.hpp>
#include <catch2/catch_test_case_info.hpp>
#include <catch2/internal/catch_move_and_forward.hpp>
#include <catch2/catch_version.hpp>
#if defined(_MSC_VER)
#pragma warning(push)
@@ -54,7 +55,8 @@ namespace Catch {
m_xml.writeStylesheetRef( stylesheetRef );
m_xml.startElement("Catch2TestRun")
.writeAttribute("name"_sr, m_config->name())
.writeAttribute("rng-seed"_sr, m_config->rngSeed());
.writeAttribute("rng-seed"_sr, m_config->rngSeed())
.writeAttribute("catch2-version"_sr, libraryVersion());
if (m_config->testSpec().hasFilters())
m_xml.writeAttribute( "filters"_sr, serializeFilters( m_config->getTestsOrTags() ) );
}