iutest  1.17.99.14
iutest_ignore.hpp
[詳解]
1 //======================================================================
2 //-----------------------------------------------------------------------
13 //-----------------------------------------------------------------------
14 //======================================================================
15 #ifndef INCG_IRIS_IUTEST_IGNORE_HPP_D87CADCE_110D_43CE_9E68_3B6BB0B91E66_
16 #define INCG_IRIS_IUTEST_IGNORE_HPP_D87CADCE_110D_43CE_9E68_3B6BB0B91E66_
17 
18 //======================================================================
19 // define
20 
21 #if IUTEST_HAS_IGNORE_TEST
22 
32 #define IUTEST_TEST_IGNORE(testsuite_, testname_) \
33  IUTEST_TEST_IGNORE_(testsuite_, testname_, ::iutest::Test \
34  , ::iutest::internal::GetTestTypeId())
35 
45 #define IUTEST_IGNORE(testsuite_, testname_) \
46  IUTEST_TEST_IGNORE(testsuite_, testname_)
47 
48 
57 #define IUTEST_F_IGNORE(testfixture_, testname_) \
58  IUTEST_TEST_F_IGNORE_(testfixture_, testname_)
59 
60 #if IUTEST_HAS_PARAM_TEST
61 
71 #define IUTEST_P_IGNORE(testsuite_, testname_) \
72  IUTEST_TEST_P_IGNORE_(testsuite_, testname_)
73 
74 #endif
75 
76 #if IUTEST_HAS_TYPED_TEST
77 
87 #define IUTEST_TYPED_TEST_IGNORE(testsuite_, testname_) \
88  IUTEST_TYPED_TEST_IGNORE_(testsuite_, testname_)
89 
90 #endif
91 
92 #if IUTEST_HAS_TYPED_TEST_P
93 
103 #define IUTEST_TYPED_TEST_P_IGNORE(testsuite_, testname_) \
104  IIUT_TYPED_TEST_P_IGNORE_(testsuite_, testname_)
105 
106 #endif
107 
108 #endif
109 
110 #endif // INCG_IRIS_IUTEST_IGNORE_HPP_D87CADCE_110D_43CE_9E68_3B6BB0B91E66_