From 05216f183c778e2ae01959a93b7a3e84947ca0a9 Mon Sep 17 00:00:00 2001 From: Saran Tunyasuvunakool Date: Tue, 13 Dec 2022 20:22:01 -0800 Subject: [PATCH] Fix broken test on MSVC. Test was broken by 2e6af64b319c9da248aa7b9b19441a1754d0ba76. PiperOrigin-RevId: 495196716 Change-Id: I0402b05da2778c54c2761efe5d9977fd091cddd6 --- test/engine/engine_support_test.cc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) 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