Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Typedefs | Functions
gtest_pred_impl_unittest.cc File Reference
#include <iostream>
#include <ostream>
#include "gtest/gtest-spi.h"
#include "gtest/gtest.h"
Include dependency graph for gtest_pred_impl_unittest.cc:
This graph shows which files directly or indirectly include this file:

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

Definition at line 147 of file gtest_pred_impl_unittest.cc.

Definition at line 148 of file gtest_pred_impl_unittest.cc.

Definition at line 149 of file gtest_pred_impl_unittest.cc.

Definition at line 150 of file gtest_pred_impl_unittest.cc.

Definition at line 530 of file gtest_pred_impl_unittest.cc.

Definition at line 531 of file gtest_pred_impl_unittest.cc.

Definition at line 532 of file gtest_pred_impl_unittest.cc.

Definition at line 533 of file gtest_pred_impl_unittest.cc.

Definition at line 920 of file gtest_pred_impl_unittest.cc.

Definition at line 921 of file gtest_pred_impl_unittest.cc.

Definition at line 922 of file gtest_pred_impl_unittest.cc.

Definition at line 923 of file gtest_pred_impl_unittest.cc.

Definition at line 1328 of file gtest_pred_impl_unittest.cc.

Definition at line 1329 of file gtest_pred_impl_unittest.cc.

Definition at line 1330 of file gtest_pred_impl_unittest.cc.

Definition at line 1331 of file gtest_pred_impl_unittest.cc.

Definition at line 1751 of file gtest_pred_impl_unittest.cc.

Definition at line 1752 of file gtest_pred_impl_unittest.cc.

Definition at line 1753 of file gtest_pred_impl_unittest.cc.

Definition at line 1754 of file gtest_pred_impl_unittest.cc.

Function Documentation

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

Definition at line 67 of file gtest_pred_impl_unittest.cc.

template<typename T1 >
bool PredFunction1 ( T1  v1)

Definition at line 75 of file gtest_pred_impl_unittest.cc.

bool PredFunction1Int ( int  v1)

Definition at line 81 of file gtest_pred_impl_unittest.cc.

bool PredFunction1Bool ( Bool  v1)

Definition at line 82 of file gtest_pred_impl_unittest.cc.

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

Definition at line 94 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 154 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 161 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 168 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 175 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 182 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 193 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 204 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED1Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 215 of file gtest_pred_impl_unittest.cc.

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

Definition at line 451 of file gtest_pred_impl_unittest.cc.

bool PredFunction2Int ( int  v1,
int  v2 
)

Definition at line 457 of file gtest_pred_impl_unittest.cc.

bool PredFunction2Bool ( Bool  v1,
Bool  v2 
)

Definition at line 458 of file gtest_pred_impl_unittest.cc.

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

Definition at line 470 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 537 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 544 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 551 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 558 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 565 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 576 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 587 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED2Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 598 of file gtest_pred_impl_unittest.cc.

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

Definition at line 834 of file gtest_pred_impl_unittest.cc.

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

Definition at line 840 of file gtest_pred_impl_unittest.cc.

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

Definition at line 841 of file gtest_pred_impl_unittest.cc.

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 853 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 927 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 934 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 941 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 948 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 955 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 966 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 977 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED3Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 988 of file gtest_pred_impl_unittest.cc.

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

Definition at line 1232 of file gtest_pred_impl_unittest.cc.

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

Definition at line 1238 of file gtest_pred_impl_unittest.cc.

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

Definition at line 1241 of file gtest_pred_impl_unittest.cc.

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 1255 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 1335 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 1342 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 1350 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 1357 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 1365 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 1376 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 1388 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED4Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 1399 of file gtest_pred_impl_unittest.cc.

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 1648 of file gtest_pred_impl_unittest.cc.

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

Definition at line 1654 of file gtest_pred_impl_unittest.cc.

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

Definition at line 1657 of file gtest_pred_impl_unittest.cc.

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 1672 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnBuiltInTypeSuccess   
)

Definition at line 1758 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnUserTypeSuccess   
)

Definition at line 1765 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnBuiltInTypeSuccess   
)

Definition at line 1773 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnUserTypeSuccess   
)

Definition at line 1780 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnBuiltInTypeFailure   
)

Definition at line 1788 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctionOnUserTypeFailure   
)

Definition at line 1799 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnBuiltInTypeFailure   
)

Definition at line 1811 of file gtest_pred_impl_unittest.cc.

TEST_F ( EXPECT_PRED5Test  ,
FunctorOnUserTypeFailure   
)

Definition at line 1822 of file gtest_pred_impl_unittest.cc.