Lines Matching refs:str
74 #define ASSERT_MATCH(str, pattern) \
76 if (!std::regex_search((str), std::regex((pattern)))) { \
77 FAIL() << "regex mismatch: expected " << (pattern) << " in:\n" << (str); \
81 #define ASSERT_NOT_MATCH(str, pattern) \
83 if (std::regex_search((str), std::regex((pattern)))) { \
84 FAIL() << "regex mismatch: expected to not find " << (pattern) << " in:\n" << (str); \
88 #define EXPECT_MATCH(str, pattern) \
90 if (!std::regex_search((str), std::regex((pattern)))) { \
91 ADD_FAILURE() << "regex mismatch: expected " << (pattern) << " in:\n" << (str); \
95 #define EXPECT_NOT_MATCH(str, pattern) \
97 if (std::regex_search((str), std::regex((pattern)))) { \
98 ADD_FAILURE() << "regex mismatch: expected to not find " << (pattern) << " in:\n" << (str); \