Lines Matching defs:AssertionResult

200 using testing::AssertionResult;
2122 AssertionResult AssertIsEven(const char* expr, int n) {
2132 // A predicate function that returns AssertionResult for use in
2134 AssertionResult ResultIsEven(int n) {
2141 // A predicate function that returns AssertionResult but gives no
2144 AssertionResult ResultIsEvenNoExplanation(int n) {
2154 AssertionResult operator()(const char* expr, int n) {
2174 AssertionResult AssertSumIsEven4(
2192 AssertionResult operator()(
2383 AssertionResult IsPositiveFormat(const char* /* expr */, int n) {
2388 AssertionResult IsPositiveFormat(const char* /* expr */, double x) {
2394 AssertionResult IsNegativeFormat(const char* /* expr */, T x) {
2400 AssertionResult EqualsFormat(const char* /* expr1 */, const char* /* expr2 */,
3618 // Tests ASSERT_TRUE(predicate) for predicates returning AssertionResult.
3644 // Tests ASSERT_FALSE(predicate) for predicates returning AssertionResult.
4340 // Tests EXPECT_TRUE(predicate) for predicates returning AssertionResult.
4370 // Tests EXPECT_FALSE(predicate) for predicates returning AssertionResult.
5070 AssertionResult r1 = AssertionSuccess();
5071 AssertionResult r2 = r1;
5076 AssertionResult r3 = r1;
5082 // AssertionResult objects as expected.
5084 AssertionResult r1 = AssertionSuccess();
5088 AssertionResult r2 = AssertionSuccess() << "abc";
5092 AssertionResult r3 = AssertionFailure();
5096 AssertionResult r4 = AssertionFailure() << "def";
5100 AssertionResult r5 = AssertionFailure(Message() << "ghi");
5107 AssertionResult r1 = AssertionSuccess() << "abc";
5111 AssertionResult r2 = AssertionFailure() << "def";
5117 AssertionResult r = AssertionSuccess();
5123 AssertionResult r = AssertionSuccess();
5145 operator AssertionResult() const { return AssertionResult(true); }
6575 // ::testing::AssertionResult instead of
6576 // ::my_namespace::testing::AssertionResult.
6577 class AssertionResult {};