Lines Matching refs:value2
148 #define ICUNIT_ASSERT_TWO_EQUAL(param, value1, value2, retcode) \
150 if (((param) != (value1)) && ((param) != (value2))) { \
152 EXPECT_EQ((long)(value2), (long)(param)); \
158 * 判断param等于value1或value2,不等则跳转到label处
160 #define ICUNIT_GOTO_TWO_EQUAL(param, value1, value2, retcode, label) \
162 if (((param) != (value1)) && ((param) != (value2))) { \
179 * 断言param不在value1和value2之间就return
181 #define ICUNIT_ASSERT_WITHIN_EQUAL(param, value1, value2, retcode) \
183 if ((param) < (value1) || (param) > (value2)) { \
185 EXPECT_LE((long)(param), (long)(value2)); \
194 #define ICUNIT_ASSERT_WITHIN_EQUAL_VOID(param, value1, value2, retcode) \
196 if ((param) < (value1) || (param) > (value2)) { \
198 EXPECT_LE((long)(param), (long)(value2)); \
207 #define ICUNIT_ASSERT_WITHIN_EQUAL_NULL(param, value1, value2, retcode) \
209 if ((param) < (value1) || (param) > (value2)) { \
211 EXPECT_LE((long)(param), (long)(value2)); \
319 #define ICUNIT_GOTO_EQUAL_IN(param, value1, value2, retcode, label) \
321 if (((param) != (value1)) && ((param) != (value2))) { \
339 #define ICUNIT_GOTO_WITHIN_EQUAL(param, value1, value2, retcode, label) \
341 if ((param) < (value1) || (param) > (value2)) { \
343 EXPECT_LE((long)(param), (long)(value2)); \