mirror of https://github.com/google/googletest.git
Relax std::monostate printing assertion in test on Windows
PiperOrigin-RevId: 956505817 Change-Id: I63dadf346271e88cfefeb1e3e9e9a37d6c2dd6ad
This commit is contained in:
parent
a0f06a70e3
commit
3940de9189
|
|
@ -2043,8 +2043,9 @@ TEST(PrintVariantTest, Monostate) {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
std::variant<std::monostate, ThrowOnMove> v = std::monostate();
|
std::variant<std::monostate, ThrowOnMove> v = std::monostate();
|
||||||
EXPECT_EQ("('std::monostate(index = 0)' with value (monostate))",
|
std::string res = PrintToString(v);
|
||||||
PrintToString(v));
|
EXPECT_NE(res.find("::monostate(index = 0)' with value (monostate))"),
|
||||||
|
res.npos);
|
||||||
EXPECT_THROW(v = ThrowOnMove(), std::out_of_range);
|
EXPECT_THROW(v = ThrowOnMove(), std::out_of_range);
|
||||||
EXPECT_EQ("(valueless)", PrintToString(v));
|
EXPECT_EQ("(valueless)", PrintToString(v));
|
||||||
#endif
|
#endif
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue