tesseract v5.3.3.20231005
library2 Namespace Reference

Classes

struct  MyPair
 
class  NumericTest
 
class  TrimmedTest
 

Typedefs

typedef Types< int, double > NumericTypes
 
typedef Types< int, double, MyPair< int, int > > TrimTypes
 

Functions

 TYPED_TEST_SUITE_P (NumericTest)
 
 TYPED_TEST_P (NumericTest, DefaultIsZero)
 
 TYPED_TEST_P (NumericTest, ZeroIsLessThanOne)
 
 REGISTER_TYPED_TEST_SUITE_P (NumericTest, DefaultIsZero, ZeroIsLessThanOne)
 
 INSTANTIATE_TYPED_TEST_SUITE_P (My, NumericTest, NumericTypes)
 
 TYPED_TEST_SUITE_P (TrimmedTest)
 
 TYPED_TEST_P (TrimmedTest, Test1)
 
 TYPED_TEST_P (TrimmedTest, Test2)
 
 TYPED_TEST_P (TrimmedTest, Test3)
 
 TYPED_TEST_P (TrimmedTest, Test4)
 
 TYPED_TEST_P (TrimmedTest, Test5)
 
 REGISTER_TYPED_TEST_SUITE_P (TrimmedTest, Test1, Test2, Test3, Test4, Test5)
 
 INSTANTIATE_TYPED_TEST_SUITE_P (My, TrimmedTest, TrimTypes)
 

Typedef Documentation

◆ NumericTypes

typedef Types<int, double> library2::NumericTypes

Definition at line 414 of file gtest-typed-test_test.cc.

◆ TrimTypes

typedef Types<int, double, MyPair<int, int> > library2::TrimTypes

Definition at line 433 of file gtest-typed-test_test.cc.

Function Documentation

◆ INSTANTIATE_TYPED_TEST_SUITE_P() [1/2]

library2::INSTANTIATE_TYPED_TEST_SUITE_P ( My  ,
NumericTest  ,
NumericTypes   
)

◆ INSTANTIATE_TYPED_TEST_SUITE_P() [2/2]

library2::INSTANTIATE_TYPED_TEST_SUITE_P ( My  ,
TrimmedTest  ,
TrimTypes   
)

◆ REGISTER_TYPED_TEST_SUITE_P() [1/2]

library2::REGISTER_TYPED_TEST_SUITE_P ( NumericTest  ,
DefaultIsZero  ,
ZeroIsLessThanOne   
)

◆ REGISTER_TYPED_TEST_SUITE_P() [2/2]

library2::REGISTER_TYPED_TEST_SUITE_P ( TrimmedTest  ,
Test1  ,
Test2  ,
Test3  ,
Test4  ,
Test5   
)

◆ TYPED_TEST_P() [1/7]

library2::TYPED_TEST_P ( NumericTest  ,
DefaultIsZero   
)

Definition at line 404 of file gtest-typed-test_test.cc.

404 {
405 EXPECT_EQ(0, TypeParam());
406}
#define EXPECT_EQ(val1, val2)
Definition: gtest.h:2043

◆ TYPED_TEST_P() [2/7]

library2::TYPED_TEST_P ( NumericTest  ,
ZeroIsLessThanOne   
)

Definition at line 408 of file gtest-typed-test_test.cc.

408 {
409 EXPECT_LT(TypeParam(0), TypeParam(1));
410}
#define EXPECT_LT(val1, val2)
Definition: gtest.h:2049

◆ TYPED_TEST_P() [3/7]

library2::TYPED_TEST_P ( TrimmedTest  ,
Test1   
)

Definition at line 423 of file gtest-typed-test_test.cc.

423{ EXPECT_STREQ("Test1", GetTestName()); }
#define EXPECT_STREQ(s1, s2)
Definition: gtest.h:2112

◆ TYPED_TEST_P() [4/7]

library2::TYPED_TEST_P ( TrimmedTest  ,
Test2   
)

Definition at line 424 of file gtest-typed-test_test.cc.

424{ EXPECT_STREQ("Test2", GetTestName()); }

◆ TYPED_TEST_P() [5/7]

library2::TYPED_TEST_P ( TrimmedTest  ,
Test3   
)

Definition at line 425 of file gtest-typed-test_test.cc.

425{ EXPECT_STREQ("Test3", GetTestName()); }

◆ TYPED_TEST_P() [6/7]

library2::TYPED_TEST_P ( TrimmedTest  ,
Test4   
)

Definition at line 426 of file gtest-typed-test_test.cc.

426{ EXPECT_STREQ("Test4", GetTestName()); }

◆ TYPED_TEST_P() [7/7]

library2::TYPED_TEST_P ( TrimmedTest  ,
Test5   
)

Definition at line 427 of file gtest-typed-test_test.cc.

427{ EXPECT_STREQ("Test5", GetTestName()); }

◆ TYPED_TEST_SUITE_P() [1/2]

library2::TYPED_TEST_SUITE_P ( NumericTest  )

◆ TYPED_TEST_SUITE_P() [2/2]

library2::TYPED_TEST_SUITE_P ( TrimmedTest  )