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

Go to the source code of this file.

Macros

#define TEN_TESTS_(test_case_name)
 
#define HUNDRED_TESTS_(test_case_name_prefix)
 
#define THOUSAND_TESTS_(test_case_name_prefix)
 

Functions

int main (int argc, char **argv)
 

Macro Definition Documentation

◆ HUNDRED_TESTS_

#define HUNDRED_TESTS_ (   test_case_name_prefix)
Value:
TEN_TESTS_(test_case_name_prefix ## 0) \
TEN_TESTS_(test_case_name_prefix ## 1) \
TEN_TESTS_(test_case_name_prefix ## 2) \
TEN_TESTS_(test_case_name_prefix ## 3) \
TEN_TESTS_(test_case_name_prefix ## 4) \
TEN_TESTS_(test_case_name_prefix ## 5) \
TEN_TESTS_(test_case_name_prefix ## 6) \
TEN_TESTS_(test_case_name_prefix ## 7) \
TEN_TESTS_(test_case_name_prefix ## 8) \
TEN_TESTS_(test_case_name_prefix ## 9)
#define TEN_TESTS_(test_case_name)

Definition at line 54 of file gtest_test_macro_stack_footprint_test.cc.

◆ TEN_TESTS_

#define TEN_TESTS_ (   test_case_name)
Value:
TEST(test_case_name, T0) {} \
TEST(test_case_name, T1) {} \
TEST(test_case_name, T2) {} \
TEST(test_case_name, T3) {} \
TEST(test_case_name, T4) {} \
TEST(test_case_name, T5) {} \
TEST(test_case_name, T6) {} \
TEST(test_case_name, T7) {} \
TEST(test_case_name, T8) {} \
TEST(test_case_name, T9) {}
@ T4
Definition: rune.c:31
@ T3
Definition: rune.c:30
@ T1
Definition: rune.c:27
@ T5
Definition: rune.c:32
@ T2
Definition: rune.c:29
#define TEST(test_suite_name, test_name)
Definition: gtest.h:2353

Definition at line 41 of file gtest_test_macro_stack_footprint_test.cc.

◆ THOUSAND_TESTS_

#define THOUSAND_TESTS_ (   test_case_name_prefix)
Value:
HUNDRED_TESTS_(test_case_name_prefix ## 0) \
HUNDRED_TESTS_(test_case_name_prefix ## 1) \
HUNDRED_TESTS_(test_case_name_prefix ## 2) \
HUNDRED_TESTS_(test_case_name_prefix ## 3) \
HUNDRED_TESTS_(test_case_name_prefix ## 4) \
HUNDRED_TESTS_(test_case_name_prefix ## 5) \
HUNDRED_TESTS_(test_case_name_prefix ## 6) \
HUNDRED_TESTS_(test_case_name_prefix ## 7) \
HUNDRED_TESTS_(test_case_name_prefix ## 8) \
HUNDRED_TESTS_(test_case_name_prefix ## 9)
#define HUNDRED_TESTS_(test_case_name_prefix)

Definition at line 67 of file gtest_test_macro_stack_footprint_test.cc.

Function Documentation

◆ main()

int main ( int  argc,
char **  argv 
)

Definition at line 83 of file gtest_test_macro_stack_footprint_test.cc.

83 {
84 testing::InitGoogleTest(&argc, argv);
85
86 // We don't actually need to run the dummy tests - the purpose is to
87 // ensure that they compile.
88 return 0;
89}
GTEST_API_ void InitGoogleTest(int *argc, char **argv)
Definition: gtest.cc:6660