Lines Matching refs:AssertionResult
199 using testing::AssertionResult;
2115 AssertionResult AssertIsEven(const char* expr, int n) {
2125 // A predicate function that returns AssertionResult for use in
2127 AssertionResult ResultIsEven(int n) {
2134 // A predicate function that returns AssertionResult but gives no
2137 AssertionResult ResultIsEvenNoExplanation(int n) {
2147 AssertionResult operator()(const char* expr, int n) {
2167 AssertionResult AssertSumIsEven4(
2185 AssertionResult operator()(
2376 AssertionResult IsPositiveFormat(const char* /* expr */, int n) {
2381 AssertionResult IsPositiveFormat(const char* /* expr */, double x) {
2387 AssertionResult IsNegativeFormat(const char* /* expr */, T x) {
2393 AssertionResult EqualsFormat(const char* /* expr1 */, const char* /* expr2 */,
3519 // Tests ASSERT_TRUE(predicate) for predicates returning AssertionResult.
3545 // Tests ASSERT_FALSE(predicate) for predicates returning AssertionResult.
4241 // Tests EXPECT_TRUE(predicate) for predicates returning AssertionResult.
4271 // Tests EXPECT_FALSE(predicate) for predicates returning AssertionResult.
4971 AssertionResult r1 = AssertionSuccess();
4972 AssertionResult r2 = r1;
4977 AssertionResult r3 = r1;
4983 // AssertionResult objects as expected.
4985 AssertionResult r1 = AssertionSuccess();
4989 AssertionResult r2 = AssertionSuccess() << "abc";
4993 AssertionResult r3 = AssertionFailure();
4997 AssertionResult r4 = AssertionFailure() << "def";
5001 AssertionResult r5 = AssertionFailure(Message() << "ghi");
5008 AssertionResult r1 = AssertionSuccess() << "abc";
5012 AssertionResult r2 = AssertionFailure() << "def";
5018 AssertionResult r = AssertionSuccess();
5024 AssertionResult r = AssertionSuccess();
6297 // ::testing::AssertionResult instead of
6298 // ::my_namespace::testing::AssertionResult.
6299 class AssertionResult {};