diff --git a/test/engine/engine_support_test.cc b/test/engine/engine_support_test.cc index 6e2e325b..25e5fd36 100644 --- a/test/engine/engine_support_test.cc +++ b/test/engine/engine_support_test.cc @@ -14,7 +14,7 @@ // Tests for engine/engine_support.c. -#include +#include #include #include @@ -162,12 +162,12 @@ TEST_F(VersionTest, MjVersion) { } TEST_F(VersionTest, MjVersionString) { - EXPECT_THAT(std::string_view(mj_versionString()), #if GTEST_USES_SIMPLE_RE == 1 - ContainsRegex("^\\d+\\.\\d+\\.\\d+")); + auto regex_matcher = ContainsRegex("^\\d+\\.\\d+\\.\\d+"); #else - MatchesRegex("^[0-9]+\\.[0-9]+\\.[0-9]+(-[0-9a-z]+)?$")); + auto regex_matcher = MatchesRegex("^[0-9]+\\.[0-9]+\\.[0-9]+(-[0-9a-z]+)?$"); #endif + EXPECT_THAT(std::string(mj_versionString()), regex_matcher); } } // namespace