tesseract v5.3.3.20231005
googletest-list-tests-unittest_.cc File Reference
#include "gtest/gtest.h"

Go to the source code of this file.

Classes

class  FooTest
 
class  MyType
 
class  ValueParamTest
 
class  VeryLoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooogName
 
class  TypedTest< T >
 
class  MyArray< T, kSize >
 
class  TypeParamTest< T >
 

Typedefs

typedef testing::Types< VeryLoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooogName, int *, MyArray< bool, 42 > > MyTypes
 

Functions

 TEST (Foo, Bar1)
 
 TEST (Foo, Bar2)
 
 TEST (Foo, DISABLED_Bar3)
 
 TEST (Abc, Xyz)
 
 TEST (Abc, Def)
 
 TEST (FooBar, Baz)
 
 TEST_F (FooTest, Test1)
 
 TEST_F (FooTest, DISABLED_Test2)
 
 TEST_F (FooTest, Test3)
 
 TEST (FooDeathTest, Test1)
 
void PrintTo (const MyType &x, std::ostream *os)
 
 TEST_P (ValueParamTest, TestA)
 
 TEST_P (ValueParamTest, TestB)
 
 INSTANTIATE_TEST_SUITE_P (MyInstantiation, ValueParamTest, testing::Values(MyType("one line"), MyType("two\nlines"), MyType("a very\nloooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong line")))
 
 TYPED_TEST_SUITE (TypedTest, MyTypes)
 
 TYPED_TEST (TypedTest, TestA)
 
 TYPED_TEST (TypedTest, TestB)
 
 TYPED_TEST_SUITE_P (TypeParamTest)
 
 TYPED_TEST_P (TypeParamTest, TestA)
 
 TYPED_TEST_P (TypeParamTest, TestB)
 
 REGISTER_TYPED_TEST_SUITE_P (TypeParamTest, TestA, TestB)
 
 INSTANTIATE_TYPED_TEST_SUITE_P (My, TypeParamTest, MyTypes)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ MyTypes

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P()

INSTANTIATE_TEST_SUITE_P ( MyInstantiation  ,
ValueParamTest  ,
testing::Values(MyType("one line"), MyType("two\nlines"), MyType("a very\nloooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooong line"))   
)

◆ INSTANTIATE_TYPED_TEST_SUITE_P()

INSTANTIATE_TYPED_TEST_SUITE_P ( My  ,
TypeParamTest  ,
MyTypes   
)

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 152 of file googletest-list-tests-unittest_.cc.

152 {
153 ::testing::InitGoogleTest(&argc, argv);
154
155 return RUN_ALL_TESTS();
156}
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
Definition: gtest.h:2489
GTEST_API_ void InitGoogleTest(int *argc, char **argv)
Definition: gtest.cc:6660

◆ PrintTo()

void PrintTo ( const MyType x,
std::ostream *  os 
)

Definition at line 89 of file googletest-list-tests-unittest_.cc.

89 {
90 *os << x.value();
91}

◆ REGISTER_TYPED_TEST_SUITE_P()

REGISTER_TYPED_TEST_SUITE_P ( TypeParamTest  ,
TestA  ,
TestB   
)

◆ TEST() [1/7]

TEST ( Abc  ,
Def   
)

Definition at line 55 of file googletest-list-tests-unittest_.cc.

55 {
56}

◆ TEST() [2/7]

TEST ( Abc  ,
Xyz   
)

Definition at line 52 of file googletest-list-tests-unittest_.cc.

52 {
53}

◆ TEST() [3/7]

TEST ( Foo  ,
Bar1   
)

Definition at line 43 of file googletest-list-tests-unittest_.cc.

43 {
44}

◆ TEST() [4/7]

TEST ( Foo  ,
Bar2   
)

Definition at line 46 of file googletest-list-tests-unittest_.cc.

46 {
47}

◆ TEST() [5/7]

TEST ( Foo  ,
DISABLED_Bar3   
)

Definition at line 49 of file googletest-list-tests-unittest_.cc.

49 {
50}

◆ TEST() [6/7]

TEST ( FooBar  ,
Baz   
)

Definition at line 58 of file googletest-list-tests-unittest_.cc.

58 {
59}

◆ TEST() [7/7]

TEST ( FooDeathTest  ,
Test1   
)

Definition at line 73 of file googletest-list-tests-unittest_.cc.

73 {
74}

◆ TEST_F() [1/3]

TEST_F ( FooTest  ,
DISABLED_Test2   
)

Definition at line 67 of file googletest-list-tests-unittest_.cc.

67 {
68}

◆ TEST_F() [2/3]

TEST_F ( FooTest  ,
Test1   
)

Definition at line 64 of file googletest-list-tests-unittest_.cc.

64 {
65}

◆ TEST_F() [3/3]

TEST_F ( FooTest  ,
Test3   
)

Definition at line 70 of file googletest-list-tests-unittest_.cc.

70 {
71}

◆ TEST_P() [1/2]

TEST_P ( ValueParamTest  ,
TestA   
)

Definition at line 96 of file googletest-list-tests-unittest_.cc.

96 {
97}

◆ TEST_P() [2/2]

TEST_P ( ValueParamTest  ,
TestB   
)

Definition at line 99 of file googletest-list-tests-unittest_.cc.

99 {
100}

◆ TYPED_TEST() [1/2]

TYPED_TEST ( TypedTest  ,
TestA   
)

Definition at line 128 of file googletest-list-tests-unittest_.cc.

128 {
129}

◆ TYPED_TEST() [2/2]

TYPED_TEST ( TypedTest  ,
TestB   
)

Definition at line 131 of file googletest-list-tests-unittest_.cc.

131 {
132}

◆ TYPED_TEST_P() [1/2]

TYPED_TEST_P ( TypeParamTest  ,
TestA   
)

Definition at line 142 of file googletest-list-tests-unittest_.cc.

142 {
143}

◆ TYPED_TEST_P() [2/2]

TYPED_TEST_P ( TypeParamTest  ,
TestB   
)

Definition at line 145 of file googletest-list-tests-unittest_.cc.

145 {
146}

◆ TYPED_TEST_SUITE()

TYPED_TEST_SUITE ( TypedTest  ,
MyTypes   
)

◆ TYPED_TEST_SUITE_P()

TYPED_TEST_SUITE_P ( TypeParamTest  )