41 #define TEN_TESTS_(test_case_name) \
42 TEST(test_case_name, T0) {} \
43 TEST(test_case_name, T1) {} \
44 TEST(test_case_name, T2) {} \
45 TEST(test_case_name, T3) {} \
46 TEST(test_case_name, T4) {} \
47 TEST(test_case_name, T5) {} \
48 TEST(test_case_name, T6) {} \
49 TEST(test_case_name, T7) {} \
50 TEST(test_case_name, T8) {} \
51 TEST(test_case_name, T9) {}
54 #define HUNDRED_TESTS_(test_case_name_prefix) \
55 TEN_TESTS_(test_case_name_prefix ## 0) \
56 TEN_TESTS_(test_case_name_prefix ## 1) \
57 TEN_TESTS_(test_case_name_prefix ## 2) \
58 TEN_TESTS_(test_case_name_prefix ## 3) \
59 TEN_TESTS_(test_case_name_prefix ## 4) \
60 TEN_TESTS_(test_case_name_prefix ## 5) \
61 TEN_TESTS_(test_case_name_prefix ## 6) \
62 TEN_TESTS_(test_case_name_prefix ## 7) \
63 TEN_TESTS_(test_case_name_prefix ## 8) \
64 TEN_TESTS_(test_case_name_prefix ## 9)
67 #define THOUSAND_TESTS_(test_case_name_prefix) \
68 HUNDRED_TESTS_(test_case_name_prefix ## 0) \
69 HUNDRED_TESTS_(test_case_name_prefix ## 1) \
70 HUNDRED_TESTS_(test_case_name_prefix ## 2) \
71 HUNDRED_TESTS_(test_case_name_prefix ## 3) \
72 HUNDRED_TESTS_(test_case_name_prefix ## 4) \
73 HUNDRED_TESTS_(test_case_name_prefix ## 5) \
74 HUNDRED_TESTS_(test_case_name_prefix ## 6) \
75 HUNDRED_TESTS_(test_case_name_prefix ## 7) \
76 HUNDRED_TESTS_(test_case_name_prefix ## 8) \
77 HUNDRED_TESTS_(test_case_name_prefix ## 9)
83 int
main(
int argc,
char **argv) {
GTEST_API_ void InitGoogleTest(int *argc, char **argv)