tesseract v5.3.3.20231005
gtest_pred_impl_unittest.cc File Reference
#include <iostream>
#include "gtest/gtest.h"
#include "gtest/gtest-spi.h"

Go to the source code of this file.

Classes

struct  Bool
 
struct  PredFunctor1
 
struct  PredFormatFunctor1
 
class  Predicate1Test
 
struct  PredFunctor2
 
struct  PredFormatFunctor2
 
class  Predicate2Test
 
struct  PredFunctor3
 
struct  PredFormatFunctor3
 
class  Predicate3Test
 
struct  PredFunctor4
 
struct  PredFormatFunctor4
 
class  Predicate4Test
 
struct  PredFunctor5
 
struct  PredFormatFunctor5
 
class  Predicate5Test
 

Typedefs

typedef Predicate1Test EXPECT_PRED_FORMAT1Test
 
typedef Predicate1Test ASSERT_PRED_FORMAT1Test
 
typedef Predicate1Test EXPECT_PRED1Test
 
typedef Predicate1Test ASSERT_PRED1Test
 
typedef Predicate2Test EXPECT_PRED_FORMAT2Test
 
typedef Predicate2Test ASSERT_PRED_FORMAT2Test
 
typedef Predicate2Test EXPECT_PRED2Test
 
typedef Predicate2Test ASSERT_PRED2Test
 
typedef Predicate3Test EXPECT_PRED_FORMAT3Test
 
typedef Predicate3Test ASSERT_PRED_FORMAT3Test
 
typedef Predicate3Test EXPECT_PRED3Test
 
typedef Predicate3Test ASSERT_PRED3Test
 
typedef Predicate4Test EXPECT_PRED_FORMAT4Test
 
typedef Predicate4Test ASSERT_PRED_FORMAT4Test
 
typedef Predicate4Test EXPECT_PRED4Test
 
typedef Predicate4Test ASSERT_PRED4Test
 
typedef Predicate5Test EXPECT_PRED_FORMAT5Test
 
typedef Predicate5Test ASSERT_PRED_FORMAT5Test
 
typedef Predicate5Test EXPECT_PRED5Test
 
typedef Predicate5Test ASSERT_PRED5Test
 

Functions

std::ostream & operator<< (std::ostream &os, const Bool &x)
 
template<typename T1 >
bool PredFunction1 (T1 v1)
 
bool PredFunction1Int (int v1)
 
bool PredFunction1Bool (Bool v1)
 
template<typename T1 >
testing::AssertionResult PredFormatFunction1 (const char *e1, const T1 &v1)
 
 TEST_F (EXPECT_PRED1Test, FunctionOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED1Test, FunctionOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED1Test, FunctorOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED1Test, FunctorOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED1Test, FunctionOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED1Test, FunctionOnUserTypeFailure)
 
 TEST_F (EXPECT_PRED1Test, FunctorOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED1Test, FunctorOnUserTypeFailure)
 
template<typename T1 , typename T2 >
bool PredFunction2 (T1 v1, T2 v2)
 
bool PredFunction2Int (int v1, int v2)
 
bool PredFunction2Bool (Bool v1, Bool v2)
 
template<typename T1 , typename T2 >
testing::AssertionResult PredFormatFunction2 (const char *e1, const char *e2, const T1 &v1, const T2 &v2)
 
 TEST_F (EXPECT_PRED2Test, FunctionOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED2Test, FunctionOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED2Test, FunctorOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED2Test, FunctorOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED2Test, FunctionOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED2Test, FunctionOnUserTypeFailure)
 
 TEST_F (EXPECT_PRED2Test, FunctorOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED2Test, FunctorOnUserTypeFailure)
 
template<typename T1 , typename T2 , typename T3 >
bool PredFunction3 (T1 v1, T2 v2, T3 v3)
 
bool PredFunction3Int (int v1, int v2, int v3)
 
bool PredFunction3Bool (Bool v1, Bool v2, Bool v3)
 
template<typename T1 , typename T2 , typename T3 >
testing::AssertionResult PredFormatFunction3 (const char *e1, const char *e2, const char *e3, const T1 &v1, const T2 &v2, const T3 &v3)
 
 TEST_F (EXPECT_PRED3Test, FunctionOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED3Test, FunctionOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED3Test, FunctorOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED3Test, FunctorOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED3Test, FunctionOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED3Test, FunctionOnUserTypeFailure)
 
 TEST_F (EXPECT_PRED3Test, FunctorOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED3Test, FunctorOnUserTypeFailure)
 
template<typename T1 , typename T2 , typename T3 , typename T4 >
bool PredFunction4 (T1 v1, T2 v2, T3 v3, T4 v4)
 
bool PredFunction4Int (int v1, int v2, int v3, int v4)
 
bool PredFunction4Bool (Bool v1, Bool v2, Bool v3, Bool v4)
 
template<typename T1 , typename T2 , typename T3 , typename T4 >
testing::AssertionResult PredFormatFunction4 (const char *e1, const char *e2, const char *e3, const char *e4, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4)
 
 TEST_F (EXPECT_PRED4Test, FunctionOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED4Test, FunctionOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED4Test, FunctorOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED4Test, FunctorOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED4Test, FunctionOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED4Test, FunctionOnUserTypeFailure)
 
 TEST_F (EXPECT_PRED4Test, FunctorOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED4Test, FunctorOnUserTypeFailure)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
bool PredFunction5 (T1 v1, T2 v2, T3 v3, T4 v4, T5 v5)
 
bool PredFunction5Int (int v1, int v2, int v3, int v4, int v5)
 
bool PredFunction5Bool (Bool v1, Bool v2, Bool v3, Bool v4, Bool v5)
 
template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
testing::AssertionResult PredFormatFunction5 (const char *e1, const char *e2, const char *e3, const char *e4, const char *e5, const T1 &v1, const T2 &v2, const T3 &v3, const T4 &v4, const T5 &v5)
 
 TEST_F (EXPECT_PRED5Test, FunctionOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED5Test, FunctionOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED5Test, FunctorOnBuiltInTypeSuccess)
 
 TEST_F (EXPECT_PRED5Test, FunctorOnUserTypeSuccess)
 
 TEST_F (EXPECT_PRED5Test, FunctionOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED5Test, FunctionOnUserTypeFailure)
 
 TEST_F (EXPECT_PRED5Test, FunctorOnBuiltInTypeFailure)
 
 TEST_F (EXPECT_PRED5Test, FunctorOnUserTypeFailure)
 

Typedef Documentation

◆ ASSERT_PRED1Test

Definition at line 162 of file gtest_pred_impl_unittest.cc.

◆ ASSERT_PRED2Test

Definition at line 558 of file gtest_pred_impl_unittest.cc.

◆ ASSERT_PRED3Test

Definition at line 996 of file gtest_pred_impl_unittest.cc.

◆ ASSERT_PRED4Test

Definition at line 1476 of file gtest_pred_impl_unittest.cc.

◆ ASSERT_PRED5Test

Definition at line 1998 of file gtest_pred_impl_unittest.cc.

◆ ASSERT_PRED_FORMAT1Test

◆ ASSERT_PRED_FORMAT2Test

◆ ASSERT_PRED_FORMAT3Test

◆ ASSERT_PRED_FORMAT4Test

◆ ASSERT_PRED_FORMAT5Test

◆ EXPECT_PRED1Test

Definition at line 161 of file gtest_pred_impl_unittest.cc.

◆ EXPECT_PRED2Test

Definition at line 557 of file gtest_pred_impl_unittest.cc.

◆ EXPECT_PRED3Test

Definition at line 995 of file gtest_pred_impl_unittest.cc.

◆ EXPECT_PRED4Test

Definition at line 1475 of file gtest_pred_impl_unittest.cc.

◆ EXPECT_PRED5Test

Definition at line 1997 of file gtest_pred_impl_unittest.cc.

◆ EXPECT_PRED_FORMAT1Test

◆ EXPECT_PRED_FORMAT2Test

◆ EXPECT_PRED_FORMAT3Test

◆ EXPECT_PRED_FORMAT4Test

◆ EXPECT_PRED_FORMAT5Test

Function Documentation

◆ operator<<()

std::ostream & operator<< ( std::ostream &  os,
const Bool x 
)

Definition at line 69 of file gtest_pred_impl_unittest.cc.

69 {
70 return os << (x.value ? "true" : "false");
71}

◆ PredFormatFunction1()

template<typename T1 >
testing::AssertionResult PredFormatFunction1 ( const char *  e1,
const T1 v1 
)

Definition at line 100 of file gtest_pred_impl_unittest.cc.

101 {
102 if (PredFunction1(v1))
104
106 << e1
107 << " is expected to be positive, but evaluates to "
108 << v1 << ".";
109}
bool PredFunction1(T1 v1)
AssertionResult AssertionFailure()
Definition: gtest.cc:1214
AssertionResult AssertionSuccess()
Definition: gtest.cc:1209

◆ PredFormatFunction2()

template<typename T1 , typename T2 >
testing::AssertionResult PredFormatFunction2 ( const char *  e1,
const char *  e2,
const T1 v1,
const T2 v2 
)

Definition at line 487 of file gtest_pred_impl_unittest.cc.

490 {
491 if (PredFunction2(v1, v2))
493
495 << e1 << " + " << e2
496 << " is expected to be positive, but evaluates to "
497 << v1 + v2 << ".";
498}
bool PredFunction2(T1 v1, T2 v2)

◆ PredFormatFunction3()

template<typename T1 , typename T2 , typename T3 >
testing::AssertionResult PredFormatFunction3 ( const char *  e1,
const char *  e2,
const char *  e3,
const T1 v1,
const T2 v2,
const T3 v3 
)

Definition at line 916 of file gtest_pred_impl_unittest.cc.

921 {
922 if (PredFunction3(v1, v2, v3))
924
926 << e1 << " + " << e2 << " + " << e3
927 << " is expected to be positive, but evaluates to "
928 << v1 + v2 + v3 << ".";
929}
bool PredFunction3(T1 v1, T2 v2, T3 v3)

◆ PredFormatFunction4()

template<typename T1 , typename T2 , typename T3 , typename T4 >
testing::AssertionResult PredFormatFunction4 ( const char *  e1,
const char *  e2,
const char *  e3,
const char *  e4,
const T1 v1,
const T2 v2,
const T3 v3,
const T4 v4 
)

Definition at line 1387 of file gtest_pred_impl_unittest.cc.

1394 {
1395 if (PredFunction4(v1, v2, v3, v4))
1397
1399 << e1 << " + " << e2 << " + " << e3 << " + " << e4
1400 << " is expected to be positive, but evaluates to "
1401 << v1 + v2 + v3 + v4 << ".";
1402}
bool PredFunction4(T1 v1, T2 v2, T3 v3, T4 v4)

◆ PredFormatFunction5()

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
testing::AssertionResult PredFormatFunction5 ( const char *  e1,
const char *  e2,
const char *  e3,
const char *  e4,
const char *  e5,
const T1 v1,
const T2 v2,
const T3 v3,
const T4 v4,
const T5 v5 
)

Definition at line 1900 of file gtest_pred_impl_unittest.cc.

1909 {
1910 if (PredFunction5(v1, v2, v3, v4, v5))
1912
1914 << e1 << " + " << e2 << " + " << e3 << " + " << e4 << " + " << e5
1915 << " is expected to be positive, but evaluates to "
1916 << v1 + v2 + v3 + v4 + v5 << ".";
1917}
bool PredFunction5(T1 v1, T2 v2, T3 v3, T4 v4, T5 v5)

◆ PredFunction1()

template<typename T1 >
bool PredFunction1 ( T1  v1)

Definition at line 77 of file gtest_pred_impl_unittest.cc.

77 {
78 return v1 > 0;
79}

◆ PredFunction1Bool()

bool PredFunction1Bool ( Bool  v1)

Definition at line 86 of file gtest_pred_impl_unittest.cc.

86 {
87 return v1 > 0;
88}

◆ PredFunction1Int()

bool PredFunction1Int ( int  v1)

Definition at line 83 of file gtest_pred_impl_unittest.cc.

83 {
84 return v1 > 0;
85}

◆ PredFunction2()

template<typename T1 , typename T2 >
bool PredFunction2 ( T1  v1,
T2  v2 
)

Definition at line 463 of file gtest_pred_impl_unittest.cc.

463 {
464 return v1 + v2 > 0;
465}

◆ PredFunction2Bool()

bool PredFunction2Bool ( Bool  v1,
Bool  v2 
)

Definition at line 472 of file gtest_pred_impl_unittest.cc.

472 {
473 return v1 + v2 > 0;
474}

◆ PredFunction2Int()

bool PredFunction2Int ( int  v1,
int  v2 
)

Definition at line 469 of file gtest_pred_impl_unittest.cc.

469 {
470 return v1 + v2 > 0;
471}

◆ PredFunction3()

template<typename T1 , typename T2 , typename T3 >
bool PredFunction3 ( T1  v1,
T2  v2,
T3  v3 
)

Definition at line 891 of file gtest_pred_impl_unittest.cc.

891 {
892 return v1 + v2 + v3 > 0;
893}

◆ PredFunction3Bool()

bool PredFunction3Bool ( Bool  v1,
Bool  v2,
Bool  v3 
)

Definition at line 900 of file gtest_pred_impl_unittest.cc.

900 {
901 return v1 + v2 + v3 > 0;
902}

◆ PredFunction3Int()

bool PredFunction3Int ( int  v1,
int  v2,
int  v3 
)

Definition at line 897 of file gtest_pred_impl_unittest.cc.

897 {
898 return v1 + v2 + v3 > 0;
899}

◆ PredFunction4()

template<typename T1 , typename T2 , typename T3 , typename T4 >
bool PredFunction4 ( T1  v1,
T2  v2,
T3  v3,
T4  v4 
)

Definition at line 1361 of file gtest_pred_impl_unittest.cc.

1361 {
1362 return v1 + v2 + v3 + v4 > 0;
1363}

◆ PredFunction4Bool()

bool PredFunction4Bool ( Bool  v1,
Bool  v2,
Bool  v3,
Bool  v4 
)

Definition at line 1370 of file gtest_pred_impl_unittest.cc.

1370 {
1371 return v1 + v2 + v3 + v4 > 0;
1372}

◆ PredFunction4Int()

bool PredFunction4Int ( int  v1,
int  v2,
int  v3,
int  v4 
)

Definition at line 1367 of file gtest_pred_impl_unittest.cc.

1367 {
1368 return v1 + v2 + v3 + v4 > 0;
1369}

◆ PredFunction5()

template<typename T1 , typename T2 , typename T3 , typename T4 , typename T5 >
bool PredFunction5 ( T1  v1,
T2  v2,
T3  v3,
T4  v4,
T5  v5 
)

Definition at line 1873 of file gtest_pred_impl_unittest.cc.

1873 {
1874 return v1 + v2 + v3 + v4 + v5 > 0;
1875}

◆ PredFunction5Bool()

bool PredFunction5Bool ( Bool  v1,
Bool  v2,
Bool  v3,
Bool  v4,
Bool  v5 
)

Definition at line 1882 of file gtest_pred_impl_unittest.cc.

1882 {
1883 return v1 + v2 + v3 + v4 + v5 > 0;
1884}

◆ PredFunction5Int()

bool PredFunction5Int ( int  v1,
int  v2,
int  v3,
int  v4,
int  v5 
)

Definition at line 1879 of file gtest_pred_impl_unittest.cc.

1879 {
1880 return v1 + v2 + v3 + v4 + v5 > 0;
1881}

◆ TEST_F() [1/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 198 of file gtest_pred_impl_unittest.cc.

198 {
199 EXPECT_NONFATAL_FAILURE({ // NOLINT
201 n1_++);
202 finished_ = true;
203 }, "");
204}
#define EXPECT_PRED1(pred, v1)
#define EXPECT_NONFATAL_FAILURE(statement, substr)
bool PredFunction1Int(int v1)

◆ TEST_F() [2/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 166 of file gtest_pred_impl_unittest.cc.

166 {
168 ++n1_);
169 finished_ = true;
170}

◆ TEST_F() [3/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 208 of file gtest_pred_impl_unittest.cc.

208 {
209 EXPECT_NONFATAL_FAILURE({ // NOLINT
211 Bool(n1_++));
212 finished_ = true;
213 }, "");
214}
bool PredFunction1Bool(Bool v1)
internal::ParamGenerator< bool > Bool()

◆ TEST_F() [4/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 174 of file gtest_pred_impl_unittest.cc.

174 {
176 Bool(++n1_));
177 finished_ = true;
178}

◆ TEST_F() [5/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 218 of file gtest_pred_impl_unittest.cc.

218 {
219 EXPECT_NONFATAL_FAILURE({ // NOLINT
221 n1_++);
222 finished_ = true;
223 }, "");
224}

◆ TEST_F() [6/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 182 of file gtest_pred_impl_unittest.cc.

182 {
184 ++n1_);
185 finished_ = true;
186}

◆ TEST_F() [7/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 228 of file gtest_pred_impl_unittest.cc.

228 {
229 EXPECT_NONFATAL_FAILURE({ // NOLINT
231 Bool(n1_++));
232 finished_ = true;
233 }, "");
234}

◆ TEST_F() [8/40]

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 190 of file gtest_pred_impl_unittest.cc.

190 {
192 Bool(++n1_));
193 finished_ = true;
194}

◆ TEST_F() [9/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 598 of file gtest_pred_impl_unittest.cc.

598 {
599 EXPECT_NONFATAL_FAILURE({ // NOLINT
601 n1_++,
602 n2_++);
603 finished_ = true;
604 }, "");
605}
#define EXPECT_PRED2(pred, v1, v2)
bool PredFunction2Int(int v1, int v2)

◆ TEST_F() [10/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 562 of file gtest_pred_impl_unittest.cc.

562 {
564 ++n1_,
565 ++n2_);
566 finished_ = true;
567}

◆ TEST_F() [11/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 609 of file gtest_pred_impl_unittest.cc.

609 {
610 EXPECT_NONFATAL_FAILURE({ // NOLINT
612 Bool(n1_++),
613 Bool(n2_++));
614 finished_ = true;
615 }, "");
616}
bool PredFunction2Bool(Bool v1, Bool v2)

◆ TEST_F() [12/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 571 of file gtest_pred_impl_unittest.cc.

571 {
573 Bool(++n1_),
574 Bool(++n2_));
575 finished_ = true;
576}

◆ TEST_F() [13/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 620 of file gtest_pred_impl_unittest.cc.

620 {
621 EXPECT_NONFATAL_FAILURE({ // NOLINT
623 n1_++,
624 n2_++);
625 finished_ = true;
626 }, "");
627}

◆ TEST_F() [14/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 580 of file gtest_pred_impl_unittest.cc.

580 {
582 ++n1_,
583 ++n2_);
584 finished_ = true;
585}

◆ TEST_F() [15/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 631 of file gtest_pred_impl_unittest.cc.

631 {
632 EXPECT_NONFATAL_FAILURE({ // NOLINT
634 Bool(n1_++),
635 Bool(n2_++));
636 finished_ = true;
637 }, "");
638}

◆ TEST_F() [16/40]

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 589 of file gtest_pred_impl_unittest.cc.

589 {
591 Bool(++n1_),
592 Bool(++n2_));
593 finished_ = true;
594}

◆ TEST_F() [17/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 1040 of file gtest_pred_impl_unittest.cc.

1040 {
1041 EXPECT_NONFATAL_FAILURE({ // NOLINT
1043 n1_++,
1044 n2_++,
1045 n3_++);
1046 finished_ = true;
1047 }, "");
1048}
#define EXPECT_PRED3(pred, v1, v2, v3)
bool PredFunction3Int(int v1, int v2, int v3)

◆ TEST_F() [18/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 1000 of file gtest_pred_impl_unittest.cc.

1000 {
1002 ++n1_,
1003 ++n2_,
1004 ++n3_);
1005 finished_ = true;
1006}

◆ TEST_F() [19/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 1052 of file gtest_pred_impl_unittest.cc.

1052 {
1053 EXPECT_NONFATAL_FAILURE({ // NOLINT
1055 Bool(n1_++),
1056 Bool(n2_++),
1057 Bool(n3_++));
1058 finished_ = true;
1059 }, "");
1060}
bool PredFunction3Bool(Bool v1, Bool v2, Bool v3)

◆ TEST_F() [20/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 1010 of file gtest_pred_impl_unittest.cc.

1010 {
1012 Bool(++n1_),
1013 Bool(++n2_),
1014 Bool(++n3_));
1015 finished_ = true;
1016}

◆ TEST_F() [21/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 1064 of file gtest_pred_impl_unittest.cc.

1064 {
1065 EXPECT_NONFATAL_FAILURE({ // NOLINT
1067 n1_++,
1068 n2_++,
1069 n3_++);
1070 finished_ = true;
1071 }, "");
1072}

◆ TEST_F() [22/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 1020 of file gtest_pred_impl_unittest.cc.

1020 {
1022 ++n1_,
1023 ++n2_,
1024 ++n3_);
1025 finished_ = true;
1026}

◆ TEST_F() [23/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 1076 of file gtest_pred_impl_unittest.cc.

1076 {
1077 EXPECT_NONFATAL_FAILURE({ // NOLINT
1079 Bool(n1_++),
1080 Bool(n2_++),
1081 Bool(n3_++));
1082 finished_ = true;
1083 }, "");
1084}

◆ TEST_F() [24/40]

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 1030 of file gtest_pred_impl_unittest.cc.

1030 {
1032 Bool(++n1_),
1033 Bool(++n2_),
1034 Bool(++n3_));
1035 finished_ = true;
1036}

◆ TEST_F() [25/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 1524 of file gtest_pred_impl_unittest.cc.

1524 {
1525 EXPECT_NONFATAL_FAILURE({ // NOLINT
1527 n1_++,
1528 n2_++,
1529 n3_++,
1530 n4_++);
1531 finished_ = true;
1532 }, "");
1533}
#define EXPECT_PRED4(pred, v1, v2, v3, v4)
bool PredFunction4Int(int v1, int v2, int v3, int v4)

◆ TEST_F() [26/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 1480 of file gtest_pred_impl_unittest.cc.

1480 {
1482 ++n1_,
1483 ++n2_,
1484 ++n3_,
1485 ++n4_);
1486 finished_ = true;
1487}

◆ TEST_F() [27/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 1537 of file gtest_pred_impl_unittest.cc.

1537 {
1538 EXPECT_NONFATAL_FAILURE({ // NOLINT
1540 Bool(n1_++),
1541 Bool(n2_++),
1542 Bool(n3_++),
1543 Bool(n4_++));
1544 finished_ = true;
1545 }, "");
1546}
bool PredFunction4Bool(Bool v1, Bool v2, Bool v3, Bool v4)

◆ TEST_F() [28/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 1491 of file gtest_pred_impl_unittest.cc.

1491 {
1493 Bool(++n1_),
1494 Bool(++n2_),
1495 Bool(++n3_),
1496 Bool(++n4_));
1497 finished_ = true;
1498}

◆ TEST_F() [29/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 1550 of file gtest_pred_impl_unittest.cc.

1550 {
1551 EXPECT_NONFATAL_FAILURE({ // NOLINT
1553 n1_++,
1554 n2_++,
1555 n3_++,
1556 n4_++);
1557 finished_ = true;
1558 }, "");
1559}

◆ TEST_F() [30/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 1502 of file gtest_pred_impl_unittest.cc.

1502 {
1504 ++n1_,
1505 ++n2_,
1506 ++n3_,
1507 ++n4_);
1508 finished_ = true;
1509}

◆ TEST_F() [31/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 1563 of file gtest_pred_impl_unittest.cc.

1563 {
1564 EXPECT_NONFATAL_FAILURE({ // NOLINT
1566 Bool(n1_++),
1567 Bool(n2_++),
1568 Bool(n3_++),
1569 Bool(n4_++));
1570 finished_ = true;
1571 }, "");
1572}

◆ TEST_F() [32/40]

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 1513 of file gtest_pred_impl_unittest.cc.

1513 {
1515 Bool(++n1_),
1516 Bool(++n2_),
1517 Bool(++n3_),
1518 Bool(++n4_));
1519 finished_ = true;
1520}

◆ TEST_F() [33/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 2050 of file gtest_pred_impl_unittest.cc.

2050 {
2051 EXPECT_NONFATAL_FAILURE({ // NOLINT
2053 n1_++,
2054 n2_++,
2055 n3_++,
2056 n4_++,
2057 n5_++);
2058 finished_ = true;
2059 }, "");
2060}
#define EXPECT_PRED5(pred, v1, v2, v3, v4, v5)
bool PredFunction5Int(int v1, int v2, int v3, int v4, int v5)

◆ TEST_F() [34/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 2002 of file gtest_pred_impl_unittest.cc.

2002 {
2004 ++n1_,
2005 ++n2_,
2006 ++n3_,
2007 ++n4_,
2008 ++n5_);
2009 finished_ = true;
2010}

◆ TEST_F() [35/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 2064 of file gtest_pred_impl_unittest.cc.

2064 {
2065 EXPECT_NONFATAL_FAILURE({ // NOLINT
2067 Bool(n1_++),
2068 Bool(n2_++),
2069 Bool(n3_++),
2070 Bool(n4_++),
2071 Bool(n5_++));
2072 finished_ = true;
2073 }, "");
2074}
bool PredFunction5Bool(Bool v1, Bool v2, Bool v3, Bool v4, Bool v5)

◆ TEST_F() [36/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 2014 of file gtest_pred_impl_unittest.cc.

2014 {
2016 Bool(++n1_),
2017 Bool(++n2_),
2018 Bool(++n3_),
2019 Bool(++n4_),
2020 Bool(++n5_));
2021 finished_ = true;
2022}

◆ TEST_F() [37/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 2078 of file gtest_pred_impl_unittest.cc.

2078 {
2079 EXPECT_NONFATAL_FAILURE({ // NOLINT
2081 n1_++,
2082 n2_++,
2083 n3_++,
2084 n4_++,
2085 n5_++);
2086 finished_ = true;
2087 }, "");
2088}

◆ TEST_F() [38/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 2026 of file gtest_pred_impl_unittest.cc.

2026 {
2028 ++n1_,
2029 ++n2_,
2030 ++n3_,
2031 ++n4_,
2032 ++n5_);
2033 finished_ = true;
2034}

◆ TEST_F() [39/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 2092 of file gtest_pred_impl_unittest.cc.

2092 {
2093 EXPECT_NONFATAL_FAILURE({ // NOLINT
2095 Bool(n1_++),
2096 Bool(n2_++),
2097 Bool(n3_++),
2098 Bool(n4_++),
2099 Bool(n5_++));
2100 finished_ = true;
2101 }, "");
2102}

◆ TEST_F() [40/40]

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 2038 of file gtest_pred_impl_unittest.cc.

2038 {
2040 Bool(++n1_),
2041 Bool(++n2_),
2042 Bool(++n3_),
2043 Bool(++n4_),
2044 Bool(++n5_));
2045 finished_ = true;
2046}