Lines Matching refs:B
113 #define TT_TEST_INT_(A, OP, B, F) \ argument
114 tt_test_int(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
118 #define TT_TEST_INT_(A, OP, B, F) \ argument
119 tt_expect(__FILE__, __LINE__, #A, (OP), #B, \
121 (tt_val_t){ TT_VAL_INT, .value.int_val = (B) }, \
126 #define TT_EXPECT_INT_EQ(A, B) \ argument
127 TT_TEST_INT_((A), TT_OP_INT_EQ, (B), TT_FALSE)
129 #define TT_ASSERT_INT_EQ(A, B) \ argument
130 TT_TEST_INT_((A), TT_OP_INT_EQ, (B), TT_TRUE)
132 #define TT_EXPECT_INT_NE(A, B) \ argument
133 TT_TEST_INT_((A), TT_OP_INT_NE, (B), TT_FALSE)
135 #define TT_ASSERT_INT_NE(A, B) \ argument
136 TT_TEST_INT_((A), TT_OP_INT_NE, (B), TT_TRUE)
138 #define TT_EXPECT_INT_LT(A, B) \ argument
139 TT_TEST_INT_((A), TT_OP_INT_LT, (B), TT_FALSE)
141 #define TT_ASSERT_INT_LT(A, B) \ argument
142 TT_TEST_INT_((A), TT_OP_INT_LT, (B), TT_TRUE)
144 #define TT_EXPECT_INT_LE(A, B) \ argument
145 TT_TEST_INT_((A), TT_OP_INT_LE, (B), TT_FALSE)
147 #define TT_ASSERT_INT_LE(A, B) \ argument
148 TT_TEST_INT_((A), TT_OP_INT_LE, (B), TT_TRUE)
150 #define TT_EXPECT_INT_GT(A, B) \ argument
151 TT_TEST_INT_((A), TT_OP_INT_GT, (B), TT_FALSE)
153 #define TT_ASSERT_INT_GT(A, B) \ argument
154 TT_TEST_INT_((A), TT_OP_INT_GT, (B), TT_TRUE)
156 #define TT_EXPECT_INT_GE(A, B) \ argument
157 TT_TEST_INT_((A), TT_OP_INT_GE, (B), TT_FALSE)
159 #define TT_ASSERT_INT_GE(A, B) \ argument
160 TT_TEST_INT_((A), TT_OP_INT_GE, (B), TT_TRUE)
168 #define TT_TEST_UINT_(A, OP, B, F) \ argument
169 tt_test_uint(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
173 #define TT_TEST_UINT_(A, OP, B, F) \ argument
174 tt_expect(__FILE__, __LINE__, #A, OP, #B, \
176 (tt_val_t){ TT_VAL_UINT, .value.uint_val = (B) }, \
181 #define TT_EXPECT_UINT_EQ(A, B) \ argument
182 TT_TEST_UINT_((A), TT_OP_UINT_EQ, (B), TT_FALSE)
184 #define TT_ASSERT_UINT_EQ(A, B) \ argument
185 TT_TEST_UINT_((A), TT_OP_UINT_EQ, (B), TT_TRUE)
187 #define TT_EXPECT_UINT_NE(A, B) \ argument
188 TT_TEST_UINT_((A), TT_OP_UINT_NE, (B), TT_FALSE)
190 #define TT_ASSERT_UINT_NE(A, B) \ argument
191 TT_TEST_UINT_((A), TT_OP_UINT_NE, (B), TT_TRUE)
193 #define TT_EXPECT_UINT_LT(A, B) \ argument
194 TT_TEST_UINT_((A), TT_OP_UINT_LT, (B), TT_FALSE)
196 #define TT_ASSERT_UINT_LT(A, B) \ argument
197 TT_TEST_UINT_((A), TT_OP_UINT_LT, (B), TT_TRUE)
199 #define TT_EXPECT_UINT_LE(A, B) \ argument
200 TT_TEST_UINT_((A), TT_OP_UINT_LE, (B), TT_FALSE)
202 #define TT_ASSERT_UINT_LE(A, B) \ argument
203 TT_TEST_UINT_((A), TT_OP_UINT_LE, (B), TT_TRUE)
205 #define TT_EXPECT_UINT_GT(A, B) \ argument
206 TT_TEST_UINT_((A), TT_OP_UINT_GT, (B), TT_FALSE)
208 #define TT_ASSERT_UINT_GT(A, B) \ argument
209 TT_TEST_UINT_((A), TT_OP_UINT_GT, (B), TT_TRUE)
211 #define TT_EXPECT_UINT_GE(A, B) \ argument
212 TT_TEST_UINT_((A), TT_OP_UINT_GE, (B), TT_FALSE)
214 #define TT_ASSERT_UINT_GE(A, B) \ argument
215 TT_TEST_UINT_((A), TT_OP_UINT_GE, (B), TT_TRUE)
223 #define TT_TEST_INT64_(A, OP, B, F) \ argument
224 tt_test_int64(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
228 #define TT_TEST_INT64_(A, OP, B, F) \ argument
229 tt_expect(__FILE__, __LINE__, #A, OP, #B, \
231 (tt_val_t){ TT_VAL_INT64, .value.int64_val = (B) }, \
236 #define TT_EXPECT_INT64_EQ(A, B) \ argument
237 TT_TEST_INT64_((A), TT_OP_INT64_EQ, (B), TT_FALSE)
239 #define TT_ASSERT_INT64_EQ(A, B) \ argument
240 TT_TEST_INT64_((A), TT_OP_INT64_EQ, (B), TT_TRUE)
242 #define TT_EXPECT_INT64_NE(A, B) \ argument
243 TT_TEST_INT64_((A), TT_OP_INT64_NE, (B), TT_FALSE)
245 #define TT_ASSERT_INT64_NE(A, B) \ argument
246 TT_TEST_INT64_((A), TT_OP_INT64_NE, (B), TT_TRUE)
248 #define TT_EXPECT_INT64_LT(A, B) \ argument
249 TT_TEST_INT64_((A), TT_OP_INT64_LT, (B), TT_FALSE)
251 #define TT_ASSERT_INT64_LT(A, B) \ argument
252 TT_TEST_INT64_((A), TT_OP_INT64_LT, (B), TT_TRUE)
254 #define TT_EXPECT_INT64_LE(A, B) \ argument
255 TT_TEST_INT64_((A), TT_OP_INT64_LE, (B), TT_FALSE)
257 #define TT_ASSERT_INT64_LE(A, B) \ argument
258 TT_TEST_INT64_((A), TT_OP_INT64_LE, (B), TT_TRUE)
260 #define TT_EXPECT_INT64_GT(A, B) \ argument
261 TT_TEST_INT64_((A), TT_OP_INT64_GT, (B), TT_FALSE)
263 #define TT_ASSERT_INT64_GT(A, B) \ argument
264 TT_TEST_INT64_((A), TT_OP_INT64_GT, (B), TT_TRUE)
266 #define TT_EXPECT_INT64_GE(A, B) \ argument
267 TT_TEST_INT64_((A), TT_OP_INT64_GE, (B), TT_FALSE)
269 #define TT_ASSERT_INT64_GE(A, B) \ argument
270 TT_TEST_INT64_((A), TT_OP_INT64_GE, (B), TT_TRUE)
279 #define TT_TEST_UINT64_(A, OP, B, F) \ argument
280 tt_test_uint64(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
284 #define TT_TEST_UINT64_(A, OP, B, F) \ argument
285 tt_expect(__FILE__, __LINE__, #A, OP, #B, \
287 (tt_val_t){ TT_VAL_UINT64, .value.uint64_val = (B) }, \
292 #define TT_EXPECT_UINT64_EQ(A, B) \ argument
293 TT_TEST_UINT64_((A), TT_OP_UINT64_EQ, (B), TT_FALSE)
295 #define TT_ASSERT_UINT64_EQ(A, B) \ argument
296 TT_TEST_UINT64_((A), TT_OP_UINT64_EQ, (B), TT_TRUE)
298 #define TT_EXPECT_UINT64_NE(A, B) \ argument
299 TT_TEST_UINT64_((A), TT_OP_UINT64_NE, (B), TT_FALSE)
301 #define TT_ASSERT_UINT64_NE(A, B) \ argument
302 TT_TEST_UINT64_((A), TT_OP_UINT64_NE, (B), TT_TRUE)
304 #define TT_EXPECT_UINT64_LT(A, B) \ argument
305 TT_TEST_UINT64_((A), TT_OP_UINT64_LT, (B), TT_FALSE)
307 #define TT_ASSERT_UINT64_LT(A, B) \ argument
308 TT_TEST_UINT64_((A), TT_OP_UINT64_LT, (B), TT_TRUE)
310 #define TT_EXPECT_UINT64_LE(A, B) \ argument
311 TT_TEST_UINT64_((A), TT_OP_UINT64_LE, (B), TT_FALSE)
313 #define TT_ASSERT_UINT64_LE(A, B) \ argument
314 TT_TEST_UINT64_((A), TT_OP_UINT64_LE, (B), TT_TRUE)
316 #define TT_EXPECT_UINT64_GT(A, B) \ argument
317 TT_TEST_UINT64_((A), TT_OP_UINT64_GT, (B), TT_FALSE)
319 #define TT_ASSERT_UINT64_GT(A, B) \ argument
320 TT_TEST_UINT64_((A), TT_OP_UINT64_GT, (B), TT_TRUE)
322 #define TT_EXPECT_UINT64_GE(A, B) \ argument
323 TT_TEST_UINT64_((A), TT_OP_UINT64_GE, (B), TT_FALSE)
325 #define TT_ASSERT_UINT64_GE(A, B) \ argument
326 TT_TEST_UINT64_((A), TT_OP_UINT64_GE, (B), TT_TRUE)
334 #define TT_TEST_DOUBLE_(A, OP, B, F) \ argument
335 tt_test_double(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
339 #define TT_TEST_DOUBLE_(A, OP, B, F) \ argument
340 tt_expect(__FILE__, __LINE__, #A, OP, #B, \
342 (tt_val_t){ TT_VAL_DOUBLE, .value.double_val = (B) }, \
347 #define TT_EXPECT_DOUBLE_EQ(A, B) \ argument
348 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_EQ, (B), TT_FALSE)
350 #define TT_ASSERT_DOUBLE_EQ(A, B) \ argument
351 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_EQ, (B), TT_TRUE)
353 #define TT_EXPECT_DOUBLE_NE(A, B) \ argument
354 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_NE, (B), TT_FALSE)
356 #define TT_ASSERT_DOUBLE_NE(A, B) \ argument
357 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_NE, (B), TT_TRUE)
359 #define TT_EXPECT_DOUBLE_LT(A, B) \ argument
360 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_LT, (B), TT_FALSE)
362 #define TT_ASSERT_DOUBLE_LT(A, B) \ argument
363 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_LT, (B), TT_TRUE)
365 #define TT_EXPECT_DOUBLE_LE(A, B) \ argument
366 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_LE, (B), TT_FALSE)
368 #define TT_ASSERT_DOUBLE_LE(A, B) \ argument
369 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_LE, (B), TT_TRUE)
371 #define TT_EXPECT_DOUBLE_GT(A, B) \ argument
372 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_GT, (B), TT_FALSE)
374 #define TT_ASSERT_DOUBLE_GT(A, B) \ argument
375 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_GT, (B), TT_TRUE)
377 #define TT_EXPECT_DOUBLE_GE(A, B) \ argument
378 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_GE, (B), TT_FALSE)
380 #define TT_ASSERT_DOUBLE_GE(A, B) \ argument
381 TT_TEST_DOUBLE_((A), TT_OP_DOUBLE_GE, (B), TT_TRUE)
389 #define TT_TEST_STR_(A, OP, B, F) \ argument
390 tt_test_str(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
394 #define TT_TEST_STR_(A, OP, B, F) \ argument
395 tt_expect(__FILE__, __LINE__, #A, OP, #B, \
397 (tt_val_t){ TT_VAL_STR, .value.str_val = (B) }, \
402 #define TT_EXPECT_STR_EQ(A, B) \ argument
403 TT_TEST_STR_((A), TT_OP_STR_EQ, (B), TT_FALSE)
405 #define TT_ASSERT_STR_EQ(A, B) \ argument
406 TT_TEST_STR_((A), TT_OP_STR_EQ, (B), TT_TRUE)
408 #define TT_EXPECT_STR_NE(A, B) \ argument
409 TT_TEST_STR_((A), TT_OP_STR_NE, (B), TT_FALSE)
411 #define TT_ASSERT_STR_NE(A, B) \ argument
412 TT_TEST_STR_((A), TT_OP_STR_NE, (B), TT_TRUE)
414 #define TT_EXPECT_STR_LT(A, B) \ argument
415 TT_TEST_STR_((A), TT_OP_STR_LT, (B), TT_FALSE)
417 #define TT_ASSERT_STR_LT(A, B) \ argument
418 TT_TEST_STR_((A), TT_OP_STR_LT, (B), TT_TRUE)
420 #define TT_EXPECT_STR_LE(A, B) \ argument
421 TT_TEST_STR_((A), TT_OP_STR_LE, (B), TT_FALSE)
423 #define TT_ASSERT_STR_LE(A, B) \ argument
424 TT_TEST_STR_((A), TT_OP_STR_LE, (B), TT_TRUE)
426 #define TT_EXPECT_STR_GT(A, B) \ argument
427 TT_TEST_STR_((A), TT_OP_STR_GT, (B), TT_FALSE)
429 #define TT_ASSERT_STR_GT(A, B) \ argument
430 TT_TEST_STR_((A), TT_OP_STR_GT, (B), TT_TRUE)
432 #define TT_EXPECT_STR_GE(A, B) \ argument
433 TT_TEST_STR_((A), TT_OP_STR_GE, (B), TT_FALSE)
435 #define TT_ASSERT_STR_GE(A, B) \ argument
436 TT_TEST_STR_((A), TT_OP_STR_GE, (B), TT_TRUE)
444 #define TT_TEST_PTR_(A, OP, B, F) \ argument
445 tt_test_ptr(__FILE__, __LINE__, #A, (OP), #B, (A), (B), (F))
449 #define TT_TEST_PTR_(A, OP, B, F) \ argument
450 tt_expect(__FILE__, __LINE__, #A, OP, #B, \
452 (tt_val_t){ TT_VAL_PTR, .value.ptr_val = (B) }, \
457 #define TT_EXPECT_PTR_EQ(A, B) \ argument
458 TT_TEST_PTR_((A), TT_OP_PTR_EQ, (B), TT_FALSE)
460 #define TT_ASSERT_PTR_EQ(A, B) \ argument
461 TT_TEST_PTR_((A), TT_OP_PTR_EQ, (B), TT_TRUE)
463 #define TT_EXPECT_PTR_NE(A, B) \ argument
464 TT_TEST_PTR_((A), TT_OP_PTR_NE, (B), TT_FALSE)
466 #define TT_ASSERT_PTR_NE(A, B) \ argument
467 TT_TEST_PTR_((A), TT_OP_PTR_NE, (B), TT_TRUE)
493 #define TT_EXPECT_FILE_EQ(A, B) \ argument
494 TT_TEST_STR_((A), TT_OP_FILE_EQ, (B), TT_FALSE)
496 #define TT_ASSERT_FILE_EQ(A, B) \ argument
497 TT_TEST_STR_((A), TT_OP_FILE_EQ, (B), TT_TRUE)
499 #define TT_EXPECT_FILE_NE(A, B) \ argument
500 TT_TEST_STR_((A), TT_OP_FILE_NE, (B), TT_FALSE)
502 #define TT_ASSERT_FILE_NE(A, B) \ argument
503 TT_TEST_STR_((A), TT_OP_FILE_NE, (B), TT_TRUE)
505 #define TT_EXPECT_TXTFILE_EQ(A, B) \ argument
506 TT_TEST_STR_((A), TT_OP_TXTFILE_EQ, (B), TT_FALSE)
508 #define TT_ASSERT_TXTFILE_EQ(A, B) \ argument
509 TT_TEST_STR_((A), TT_OP_TXTFILE_EQ, (B), TT_TRUE)
511 #define TT_EXPECT_TXTFILE_NE(A, B) \ argument
512 TT_TEST_STR_((A), TT_OP_TXTFILE_NE, (B), TT_FALSE)
514 #define TT_ASSERT_TXTFILE_NE(A, B) \ argument
515 TT_TEST_STR_((A), TT_OP_TXTFILE_NE, (B), TT_TRUE)