diff --git a/googletest/test/googletest-printers-test.cc b/googletest/test/googletest-printers-test.cc index 928aab10..aa1ddaeb 100644 --- a/googletest/test/googletest-printers-test.cc +++ b/googletest/test/googletest-printers-test.cc @@ -2043,8 +2043,9 @@ TEST(PrintVariantTest, Monostate) { } }; std::variant v = std::monostate(); - EXPECT_EQ("('std::monostate(index = 0)' with value (monostate))", - PrintToString(v)); + std::string res = PrintToString(v); + EXPECT_NE(res.find("::monostate(index = 0)' with value (monostate))"), + res.npos); EXPECT_THROW(v = ThrowOnMove(), std::out_of_range); EXPECT_EQ("(valueless)", PrintToString(v)); #endif