tesseract v5.3.3.20231005
gtest_list_output_unittest_.cc File Reference
#include "gtest/gtest.h"

Go to the source code of this file.

Classes

class  FooTestFixture
 
class  ValueParamTest
 
class  TypedTest< T >
 
class  TypeParameterizedTestSuite< T >
 

Typedefs

typedef testing::Types< int, bool > TypedTestTypes
 
typedef testing::Types< int, bool > TypeParameterizedTestSuiteTypes
 

Functions

 TEST (FooTest, Test1)
 
 TEST (FooTest, Test2)
 
 TEST_F (FooTestFixture, Test3)
 
 TEST_F (FooTestFixture, Test4)
 
 TEST_P (ValueParamTest, Test5)
 
 TEST_P (ValueParamTest, Test6)
 
 INSTANTIATE_TEST_SUITE_P (ValueParam, ValueParamTest, ::testing::Values(33, 42))
 
 TYPED_TEST_SUITE (TypedTest, TypedTestTypes)
 
 TYPED_TEST (TypedTest, Test7)
 
 TYPED_TEST (TypedTest, Test8)
 
 TYPED_TEST_SUITE_P (TypeParameterizedTestSuite)
 
 TYPED_TEST_P (TypeParameterizedTestSuite, Test9)
 
 TYPED_TEST_P (TypeParameterizedTestSuite, Test10)
 
 REGISTER_TYPED_TEST_SUITE_P (TypeParameterizedTestSuite, Test9, Test10)
 
 INSTANTIATE_TYPED_TEST_SUITE_P (Single, TypeParameterizedTestSuite, TypeParameterizedTestSuiteTypes)
 
int main (int argc, char **argv)
 

Typedef Documentation

◆ TypedTestTypes

typedef testing::Types<int, bool> TypedTestTypes

Definition at line 58 of file gtest_list_output_unittest_.cc.

◆ TypeParameterizedTestSuiteTypes

Definition at line 69 of file gtest_list_output_unittest_.cc.

Function Documentation

◆ INSTANTIATE_TEST_SUITE_P()

INSTANTIATE_TEST_SUITE_P ( ValueParam  ,
ValueParamTest  ,
::testing::Values(33, 42)   
)

◆ INSTANTIATE_TYPED_TEST_SUITE_P()

INSTANTIATE_TYPED_TEST_SUITE_P ( Single  ,
TypeParameterizedTestSuite  ,
TypeParameterizedTestSuiteTypes   
)

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 73 of file gtest_list_output_unittest_.cc.

73 {
74 ::testing::InitGoogleTest(&argc, argv);
75
76 return RUN_ALL_TESTS();
77}
int RUN_ALL_TESTS() GTEST_MUST_USE_RESULT_
Definition: gtest.h:2489
GTEST_API_ void InitGoogleTest(int *argc, char **argv)
Definition: gtest.cc:6660

◆ REGISTER_TYPED_TEST_SUITE_P()

REGISTER_TYPED_TEST_SUITE_P ( TypeParameterizedTestSuite  ,
Test9  ,
Test10   
)

◆ TEST() [1/2]

TEST ( FooTest  ,
Test1   
)

Definition at line 43 of file gtest_list_output_unittest_.cc.

43{}

◆ TEST() [2/2]

TEST ( FooTest  ,
Test2   
)

Definition at line 45 of file gtest_list_output_unittest_.cc.

45{}

◆ TEST_F() [1/2]

TEST_F ( FooTestFixture  ,
Test3   
)

Definition at line 48 of file gtest_list_output_unittest_.cc.

48{}

◆ TEST_F() [2/2]

TEST_F ( FooTestFixture  ,
Test4   
)

Definition at line 49 of file gtest_list_output_unittest_.cc.

49{}

◆ TEST_P() [1/2]

TEST_P ( ValueParamTest  ,
Test5   
)

Definition at line 52 of file gtest_list_output_unittest_.cc.

52{}

◆ TEST_P() [2/2]

TEST_P ( ValueParamTest  ,
Test6   
)

Definition at line 53 of file gtest_list_output_unittest_.cc.

53{}

◆ TYPED_TEST() [1/2]

TYPED_TEST ( TypedTest  ,
Test7   
)

Definition at line 60 of file gtest_list_output_unittest_.cc.

60{}

◆ TYPED_TEST() [2/2]

TYPED_TEST ( TypedTest  ,
Test8   
)

Definition at line 61 of file gtest_list_output_unittest_.cc.

61{}

◆ TYPED_TEST_P() [1/2]

TYPED_TEST_P ( TypeParameterizedTestSuite  ,
Test10   
)

Definition at line 67 of file gtest_list_output_unittest_.cc.

67{}

◆ TYPED_TEST_P() [2/2]

TYPED_TEST_P ( TypeParameterizedTestSuite  ,
Test9   
)

Definition at line 66 of file gtest_list_output_unittest_.cc.

66{}

◆ TYPED_TEST_SUITE()

TYPED_TEST_SUITE ( TypedTest  ,
TypedTestTypes   
)

◆ TYPED_TEST_SUITE_P()

TYPED_TEST_SUITE_P ( TypeParameterizedTestSuite  )