Fix broken test on MSVC.

Test was broken by 2e6af64b31.

PiperOrigin-RevId: 495196716
Change-Id: I0402b05da2778c54c2761efe5d9977fd091cddd6
This commit is contained in:
Saran Tunyasuvunakool
2022-12-13 20:22:01 -08:00
committed by Copybara-Service
parent 30b4309af9
commit 05216f183c
+4 -4
View File
@@ -14,7 +14,7 @@
// Tests for engine/engine_support.c.
#include <string_view>
#include <string>
#include <gmock/gmock.h>
#include <gtest/gtest.h>
@@ -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