Lines Matching refs:msg

50 void T_SYM(testskip)(const char * msg, ...);
52 void T_SYM(log)(const char * msg, ...);
57 void T_SYM(set_current_msg)(const char * msg, ...);
128 #define T_EXPECT_BLOCK2(type, fmt, cmp, lhs, rhs, msg, ...) do {\ argument
138 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
142 #define T_ASSERT_BLOCK2(type, fmt, cmp, lhs, rhs, msg, ...) do {\ argument
143 T_EXPECT_BLOCK2(type, fmt, cmp, lhs, rhs, msg, ## __VA_ARGS__);\
186 #define T_SKIP(msg, ...) do {\ argument
188 T_SYM(testskip)(msg, ## __VA_ARGS__);\
208 #define T_LOG(msg, ...) do {\ argument
210 T_SYM(log)(msg, ## __VA_ARGS__);\
214 #define T_PASS(msg, ...) do {\ argument
216 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
221 #define T_FAIL(msg, ...) do {\ argument
223 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
228 #define T_ASSERT_FAIL(msg, ...) do {\ argument
231 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
237 #define T_EXPECT(expr, msg, ...) do {\ argument
242 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
247 #define T_ASSERT(expr, msg, ...) do {\ argument
248 T_EXPECT(expr, msg, ## __VA_ARGS__);\
258 #define T_EXPECT_NOTNULL(expr, msg, ...) do {\ argument
266 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
270 #define T_EXPECT_NULL(expr, msg, ...) do {\ argument
278 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
282 #define T_ASSERT_NOTNULL(expr, msg, ...) do {\ argument
283 T_EXPECT_NOTNULL(expr, msg, ## __VA_ARGS__);\
287 #define T_ASSERT_NULL(expr, msg, ...) do {\ argument
288 T_EXPECT_NULL(expr, msg, ## __VA_ARGS__);\
295 #define T_EXPECT_EQ_STR(lhs, rhs, msg, ...) do {\ argument
303 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
307 #define T_EXPECT_NE_STR(lhs, rhs, msg, ...) do {\ argument
315 T_SYM(set_current_msg)(msg, ## __VA_ARGS__);\
319 #define T_ASSERT_EQ_STR(lhs, rhs, msg, ...) do {\ argument
320 T_EXPECT_EQ_STR(lhs, rhs, msg, # __VA_ARGS__);\
324 #define T_ASSERT_NE_STR(lhs, rhs, msg, ...) do {\ argument
325 T_EXPECT_NE_STR(lhs, rhs, msg, # __VA_ARGS__);\
331 #define T_EXPECT_EQ_CHAR(lhs, rhs, msg, ...) \ argument
332 T_EXPECT_BLOCK2(_char, "%c", ==, lhs, rhs, msg, ## __VA_ARGS__)
333 #define T_EXPECT_NE_CHAR(lhs, rhs, msg, ...) \ argument
334 T_EXPECT_BLOCK2(_char, "%c", !=, lhs, rhs, msg, ## __VA_ARGS__)
335 #define T_EXPECT_LT_CHAR(lhs, rhs, msg, ...) \ argument
336 T_EXPECT_BLOCK2(_char, "%c", <, lhs, rhs, msg, ## __VA_ARGS__)
337 #define T_EXPECT_GT_CHAR(lhs, rhs, msg, ...) \ argument
338 T_EXPECT_BLOCK2(_char, "%c", >, lhs, rhs, msg, ## __VA_ARGS__)
339 #define T_EXPECT_LE_CHAR(lhs, rhs, msg, ...) \ argument
340 T_EXPECT_BLOCK2(_char, "%c", <=, lhs, rhs, msg, ## __VA_ARGS__)
341 #define T_EXPECT_GE_CHAR(lhs, rhs, msg, ...) \ argument
342 T_EXPECT_BLOCK2(_char, "%c", >=, lhs, rhs, msg, ## __VA_ARGS__)
344 #define T_ASSERT_EQ_CHAR(lhs, rhs, msg, ...) \ argument
345 T_ASSERT_BLOCK2(_char, "%c", ==, lhs, rhs, msg, ## __VA_ARGS__)
346 #define T_ASSERT_NE_CHAR(lhs, rhs, msg, ...) \ argument
347 T_ASSERT_BLOCK2(_char, "%c", !=, lhs, rhs, msg, ## __VA_ARGS__)
348 #define T_ASSERT_LT_CHAR(lhs, rhs, msg, ...) \ argument
349 T_ASSERT_BLOCK2(_char, "%c", <, lhs, rhs, msg, ## __VA_ARGS__)
350 #define T_ASSERT_GT_CHAR(lhs, rhs, msg, ...) \ argument
351 T_ASSERT_BLOCK2(_char, "%c", >, lhs, rhs, msg, ## __VA_ARGS__)
352 #define T_ASSERT_LE_CHAR(lhs, rhs, msg, ...) \ argument
353 T_ASSERT_BLOCK2(_char, "%c", <=, lhs, rhs, msg, ## __VA_ARGS__)
354 #define T_ASSERT_GE_CHAR(lhs, rhs, msg, ...) \ argument
355 T_ASSERT_BLOCK2(_char, "%c", >=, lhs, rhs, msg, ## __VA_ARGS__)
359 #define T_EXPECT_EQ_UCHAR(lhs, rhs, msg, ...) \ argument
360 T_EXPECT_BLOCK2(_uchar, "%c", ==, lhs, rhs, msg, ## __VA_ARGS__)
361 #define T_EXPECT_NE_UCHAR(lhs, rhs, msg, ...) \ argument
362 T_EXPECT_BLOCK2(_uchar, "%c", !=, lhs, rhs, msg, ## __VA_ARGS__)
363 #define T_EXPECT_LT_UCHAR(lhs, rhs, msg, ...) \ argument
364 T_EXPECT_BLOCK2(_uchar, "%c", <, lhs, rhs, msg, ## __VA_ARGS__)
365 #define T_EXPECT_GT_UCHAR(lhs, rhs, msg, ...) \ argument
366 T_EXPECT_BLOCK2(_uchar, "%c", >, lhs, rhs, msg, ## __VA_ARGS__)
367 #define T_EXPECT_LE_UCHAR(lhs, rhs, msg, ...) \ argument
368 T_EXPECT_BLOCK2(_uchar, "%c", <=, lhs, rhs, msg, ## __VA_ARGS__)
369 #define T_EXPECT_GE_UCHAR(lhs, rhs, msg, ...) \ argument
370 T_EXPECT_BLOCK2(_uchar, "%c", >=, lhs, rhs, msg, ## __VA_ARGS__)
372 #define T_ASSERT_EQ_UCHAR(lhs, rhs, msg, ...) \ argument
373 T_ASSERT_BLOCK2(_uchar, "%c", ==, lhs, rhs, msg, ## __VA_ARGS__)
374 #define T_ASSERT_NE_UCHAR(lhs, rhs, msg, ...) \ argument
375 T_ASSERT_BLOCK2(_uchar, "%c", !=, lhs, rhs, msg, ## __VA_ARGS__)
376 #define T_ASSERT_LT_UCHAR(lhs, rhs, msg, ...) \ argument
377 T_ASSERT_BLOCK2(_uchar, "%c", <, lhs, rhs, msg, ## __VA_ARGS__)
378 #define T_ASSERT_GT_UCHAR(lhs, rhs, msg, ...) \ argument
379 T_ASSERT_BLOCK2(_uchar, "%c", >, lhs, rhs, msg, ## __VA_ARGS__)
380 #define T_ASSERT_LE_UCHAR(lhs, rhs, msg, ...) \ argument
381 T_ASSERT_BLOCK2(_uchar, "%c", <=, lhs, rhs, msg, ## __VA_ARGS__)
382 #define T_ASSERT_GE_UCHAR(lhs, rhs, msg, ...) \ argument
383 T_ASSERT_BLOCK2(_uchar, "%c", >=, lhs, rhs, msg, ## __VA_ARGS__)
387 #define T_EXPECT_EQ_SHORT(lhs, rhs, msg, ...) \ argument
388 T_EXPECT_BLOCK2(_short, "%hi", ==, lhs, rhs, msg, ## __VA_ARGS__)
389 #define T_EXPECT_NE_SHORT(lhs, rhs, msg, ...) \ argument
390 T_EXPECT_BLOCK2(_short, "%hi", !=, lhs, rhs, msg, ## __VA_ARGS__)
391 #define T_EXPECT_LT_SHORT(lhs, rhs, msg, ...) \ argument
392 T_EXPECT_BLOCK2(_short, "%hi", <, lhs, rhs, msg, ## __VA_ARGS__)
393 #define T_EXPECT_GT_SHORT(lhs, rhs, msg, ...) \ argument
394 T_EXPECT_BLOCK2(_short, "%hi", >, lhs, rhs, msg, ## __VA_ARGS__)
395 #define T_EXPECT_LE_SHORT(lhs, rhs, msg, ...) \ argument
396 T_EXPECT_BLOCK2(_short, "%hi", <=, lhs, rhs, msg, ## __VA_ARGS__)
397 #define T_EXPECT_GE_SHORT(lhs, rhs, msg, ...) \ argument
398 T_EXPECT_BLOCK2(_short, "%hi", >=, lhs, rhs, msg, ## __VA_ARGS__)
400 #define T_ASSERT_EQ_SHORT(lhs, rhs, msg, ...) \ argument
401 T_ASSERT_BLOCK2(_short, "%hi", ==, lhs, rhs, msg, ## __VA_ARGS__)
402 #define T_ASSERT_NE_SHORT(lhs, rhs, msg, ...) \ argument
403 T_ASSERT_BLOCK2(_short, "%hi", !=, lhs, rhs, msg, ## __VA_ARGS__)
404 #define T_ASSERT_LT_SHORT(lhs, rhs, msg, ...) \ argument
405 T_ASSERT_BLOCK2(_short, "%hi", <, lhs, rhs, msg, ## __VA_ARGS__)
406 #define T_ASSERT_GT_SHORT(lhs, rhs, msg, ...) \ argument
407 T_ASSERT_BLOCK2(_short, "%hi", >, lhs, rhs, msg, ## __VA_ARGS__)
408 #define T_ASSERT_LE_SHORT(lhs, rhs, msg, ...) \ argument
409 T_ASSERT_BLOCK2(_short, "%hi", <=, lhs, rhs, msg, ## __VA_ARGS__)
410 #define T_ASSERT_GE_SHORT(lhs, rhs, msg, ...) \ argument
411 T_ASSERT_BLOCK2(_short, "%hi", >=, lhs, rhs, msg, ## __VA_ARGS__)
415 #define T_EXPECT_EQ_USHORT(lhs, rhs, msg, ...) \ argument
416 T_EXPECT_BLOCK2(_ushort, "%hu", ==, lhs, rhs, msg, ## __VA_ARGS__)
417 #define T_EXPECT_NE_USHORT(lhs, rhs, msg, ...) \ argument
418 T_EXPECT_BLOCK2(_ushort, "%hu", !=, lhs, rhs, msg, ## __VA_ARGS__)
419 #define T_EXPECT_LT_USHORT(lhs, rhs, msg, ...) \ argument
420 T_EXPECT_BLOCK2(_ushort, "%hu", <, lhs, rhs, msg, ## __VA_ARGS__)
421 #define T_EXPECT_GT_USHORT(lhs, rhs, msg, ...) \ argument
422 T_EXPECT_BLOCK2(_ushort, "%hu", >, lhs, rhs, msg, ## __VA_ARGS__)
423 #define T_EXPECT_LE_USHORT(lhs, rhs, msg, ...) \ argument
424 T_EXPECT_BLOCK2(_ushort, "%hu", <=, lhs, rhs, msg, ## __VA_ARGS__)
425 #define T_EXPECT_GE_USHORT(lhs, rhs, msg, ...) \ argument
426 T_EXPECT_BLOCK2(_ushort, "%hu", >=, lhs, rhs, msg, ## __VA_ARGS__)
428 #define T_ASSERT_EQ_USHORT(lhs, rhs, msg, ...) \ argument
429 T_ASSERT_BLOCK2(_ushort, "%hu", ==, lhs, rhs, msg, ## __VA_ARGS__)
430 #define T_ASSERT_NE_USHORT(lhs, rhs, msg, ...) \ argument
431 T_ASSERT_BLOCK2(_ushort, "%hu", !=, lhs, rhs, msg, ## __VA_ARGS__)
432 #define T_ASSERT_LT_USHORT(lhs, rhs, msg, ...) \ argument
433 T_ASSERT_BLOCK2(_ushort, "%hu", <, lhs, rhs, msg, ## __VA_ARGS__)
434 #define T_ASSERT_GT_USHORT(lhs, rhs, msg, ...) \ argument
435 T_ASSERT_BLOCK2(_ushort, "%hu", >, lhs, rhs, msg, ## __VA_ARGS__)
436 #define T_ASSERT_LE_USHORT(lhs, rhs, msg, ...) \ argument
437 T_ASSERT_BLOCK2(_ushort, "%hu", <=, lhs, rhs, msg, ## __VA_ARGS__)
438 #define T_ASSERT_GE_USHORT(lhs, rhs, msg, ...) \ argument
439 T_ASSERT_BLOCK2(_ushort, "%hu", >=, lhs, rhs, msg, ## __VA_ARGS__)
443 #define T_EXPECT_EQ_INT(lhs, rhs, msg, ...) \ argument
444 T_EXPECT_BLOCK2(_int, "%d", ==, lhs, rhs, msg, ## __VA_ARGS__)
445 #define T_EXPECT_NE_INT(lhs, rhs, msg, ...) \ argument
446 T_EXPECT_BLOCK2(_int, "%d", !=, lhs, rhs, msg, ## __VA_ARGS__)
447 #define T_EXPECT_LT_INT(lhs, rhs, msg, ...) \ argument
448 T_EXPECT_BLOCK2(_int, "%d", <, lhs, rhs, msg, ## __VA_ARGS__)
449 #define T_EXPECT_GT_INT(lhs, rhs, msg, ...) \ argument
450 T_EXPECT_BLOCK2(_int, "%d", >, lhs, rhs, msg, ## __VA_ARGS__)
451 #define T_EXPECT_LE_INT(lhs, rhs, msg, ...) \ argument
452 T_EXPECT_BLOCK2(_int, "%d", <=, lhs, rhs, msg, ## __VA_ARGS__)
453 #define T_EXPECT_GE_INT(lhs, rhs, msg, ...) \ argument
454 T_EXPECT_BLOCK2(_int, "%d", >=, lhs, rhs, msg, ## __VA_ARGS__)
456 #define T_ASSERT_EQ_INT(lhs, rhs, msg, ...) \ argument
457 T_ASSERT_BLOCK2(_int, "%d", ==, lhs, rhs, msg, ## __VA_ARGS__)
458 #define T_ASSERT_NE_INT(lhs, rhs, msg, ...) \ argument
459 T_ASSERT_BLOCK2(_int, "%d", !=, lhs, rhs, msg, ## __VA_ARGS__)
460 #define T_ASSERT_LT_INT(lhs, rhs, msg, ...) \ argument
461 T_ASSERT_BLOCK2(_int, "%d", <, lhs, rhs, msg, ## __VA_ARGS__)
462 #define T_ASSERT_GT_INT(lhs, rhs, msg, ...) \ argument
463 T_ASSERT_BLOCK2(_int, "%d", >, lhs, rhs, msg, ## __VA_ARGS__)
464 #define T_ASSERT_LE_INT(lhs, rhs, msg, ...) \ argument
465 T_ASSERT_BLOCK2(_int, "%d", <=, lhs, rhs, msg, ## __VA_ARGS__)
466 #define T_ASSERT_GE_INT(lhs, rhs, msg, ...) \ argument
467 T_ASSERT_BLOCK2(_int, "%d", >=, lhs, rhs, msg, ## __VA_ARGS__)
471 #define T_EXPECT_EQ_UINT(lhs, rhs, msg, ...) \ argument
472 T_EXPECT_BLOCK2(_uint, "%u", ==, lhs, rhs, msg, ## __VA_ARGS__)
473 #define T_EXPECT_NE_UINT(lhs, rhs, msg, ...) \ argument
474 T_EXPECT_BLOCK2(_uint, "%u", !=, lhs, rhs, msg, ## __VA_ARGS__)
475 #define T_EXPECT_LT_UINT(lhs, rhs, msg, ...) \ argument
476 T_EXPECT_BLOCK2(_uint, "%u", <, lhs, rhs, msg, ## __VA_ARGS__)
477 #define T_EXPECT_GT_UINT(lhs, rhs, msg, ...) \ argument
478 T_EXPECT_BLOCK2(_uint, "%u", >, lhs, rhs, msg, ## __VA_ARGS__)
479 #define T_EXPECT_LE_UINT(lhs, rhs, msg, ...) \ argument
480 T_EXPECT_BLOCK2(_uint, "%u", <=, lhs, rhs, msg, ## __VA_ARGS__)
481 #define T_EXPECT_GE_UINT(lhs, rhs, msg, ...) \ argument
482 T_EXPECT_BLOCK2(_uint, "%u", >=, lhs, rhs, msg, ## __VA_ARGS__)
484 #define T_ASSERT_EQ_UINT(lhs, rhs, msg, ...) \ argument
485 T_ASSERT_BLOCK2(_uint, "%u", ==, lhs, rhs, msg, ## __VA_ARGS__)
486 #define T_ASSERT_NE_UINT(lhs, rhs, msg, ...) \ argument
487 T_ASSERT_BLOCK2(_uint, "%u", !=, lhs, rhs, msg, ## __VA_ARGS__)
488 #define T_ASSERT_LT_UINT(lhs, rhs, msg, ...) \ argument
489 T_ASSERT_BLOCK2(_uint, "%u", <, lhs, rhs, msg, ## __VA_ARGS__)
490 #define T_ASSERT_GT_UINT(lhs, rhs, msg, ...) \ argument
491 T_ASSERT_BLOCK2(_uint, "%u", >, lhs, rhs, msg, ## __VA_ARGS__)
492 #define T_ASSERT_LE_UINT(lhs, rhs, msg, ...) \ argument
493 T_ASSERT_BLOCK2(_uint, "%u", <=, lhs, rhs, msg, ## __VA_ARGS__)
494 #define T_ASSERT_GE_UINT(lhs, rhs, msg, ...) \ argument
495 T_ASSERT_BLOCK2(_uint, "%u", >=, lhs, rhs, msg, ## __VA_ARGS__)
499 #define T_EXPECT_EQ_LONG(lhs, rhs, msg, ...) \ argument
500 T_EXPECT_BLOCK2(_long, "%li", ==, lhs, rhs, msg, ## __VA_ARGS__)
501 #define T_EXPECT_NE_LONG(lhs, rhs, msg, ...) \ argument
502 T_EXPECT_BLOCK2(_long, "%li", !=, lhs, rhs, msg, ## __VA_ARGS__)
503 #define T_EXPECT_LT_LONG(lhs, rhs, msg, ...) \ argument
504 T_EXPECT_BLOCK2(_long, "%li", <, lhs, rhs, msg, ## __VA_ARGS__)
505 #define T_EXPECT_GT_LONG(lhs, rhs, msg, ...) \ argument
506 T_EXPECT_BLOCK2(_long, "%li", >, lhs, rhs, msg, ## __VA_ARGS__)
507 #define T_EXPECT_LE_LONG(lhs, rhs, msg, ...) \ argument
508 T_EXPECT_BLOCK2(_long, "%li", <=, lhs, rhs, msg, ## __VA_ARGS__)
509 #define T_EXPECT_GE_LONG(lhs, rhs, msg, ...) \ argument
510 T_EXPECT_BLOCK2(_long, "%li", >=, lhs, rhs, msg, ## __VA_ARGS__)
512 #define T_ASSERT_EQ_LONG(lhs, rhs, msg, ...) \ argument
513 T_ASSERT_BLOCK2(_long, "%li", ==, lhs, rhs, msg, ## __VA_ARGS__)
514 #define T_ASSERT_NE_LONG(lhs, rhs, msg, ...) \ argument
515 T_ASSERT_BLOCK2(_long, "%li", !=, lhs, rhs, msg, ## __VA_ARGS__)
516 #define T_ASSERT_LT_LONG(lhs, rhs, msg, ...) \ argument
517 T_ASSERT_BLOCK2(_long, "%li", <, lhs, rhs, msg, ## __VA_ARGS__)
518 #define T_ASSERT_GT_LONG(lhs, rhs, msg, ...) \ argument
519 T_ASSERT_BLOCK2(_long, "%li", >, lhs, rhs, msg, ## __VA_ARGS__)
520 #define T_ASSERT_LE_LONG(lhs, rhs, msg, ...) \ argument
521 T_ASSERT_BLOCK2(_long, "%li", <=, lhs, rhs, msg, ## __VA_ARGS__)
522 #define T_ASSERT_GE_LONG(lhs, rhs, msg, ...) \ argument
523 T_ASSERT_BLOCK2(_long, "%li", >=, lhs, rhs, msg, ## __VA_ARGS__)
527 #define T_EXPECT_EQ_ULONG(lhs, rhs, msg, ...) \ argument
528 T_EXPECT_BLOCK2(_ulong, "%lu", ==, lhs, rhs, msg, ## __VA_ARGS__)
529 #define T_EXPECT_NE_ULONG(lhs, rhs, msg, ...) \ argument
530 T_EXPECT_BLOCK2(_ulong, "%lu", !=, lhs, rhs, msg, ## __VA_ARGS__)
531 #define T_EXPECT_LT_ULONG(lhs, rhs, msg, ...) \ argument
532 T_EXPECT_BLOCK2(_ulong, "%lu", <, lhs, rhs, msg, ## __VA_ARGS__)
533 #define T_EXPECT_GT_ULONG(lhs, rhs, msg, ...) \ argument
534 T_EXPECT_BLOCK2(_ulong, "%lu", >, lhs, rhs, msg, ## __VA_ARGS__)
535 #define T_EXPECT_LE_ULONG(lhs, rhs, msg, ...) \ argument
536 T_EXPECT_BLOCK2(_ulong, "%lu", <=, lhs, rhs, msg, ## __VA_ARGS__)
537 #define T_EXPECT_GE_ULONG(lhs, rhs, msg, ...) \ argument
538 T_EXPECT_BLOCK2(_ulong, "%lu", >=, lhs, rhs, msg, ## __VA_ARGS__)
540 #define T_ASSERT_EQ_ULONG(lhs, rhs, msg, ...) \ argument
541 T_ASSERT_BLOCK2(_ulong, "%lu", ==, lhs, rhs, msg, ## __VA_ARGS__)
542 #define T_ASSERT_NE_ULONG(lhs, rhs, msg, ...) \ argument
543 T_ASSERT_BLOCK2(_ulong, "%lu", !=, lhs, rhs, msg, ## __VA_ARGS__)
544 #define T_ASSERT_LT_ULONG(lhs, rhs, msg, ...) \ argument
545 T_ASSERT_BLOCK2(_ulong, "%lu", <, lhs, rhs, msg, ## __VA_ARGS__)
546 #define T_ASSERT_GT_ULONG(lhs, rhs, msg, ...) \ argument
547 T_ASSERT_BLOCK2(_ulong, "%lu", >, lhs, rhs, msg, ## __VA_ARGS__)
548 #define T_ASSERT_LE_ULONG(lhs, rhs, msg, ...) \ argument
549 T_ASSERT_BLOCK2(_ulong, "%lu", <=, lhs, rhs, msg, ## __VA_ARGS__)
550 #define T_ASSERT_GE_ULONG(lhs, rhs, msg, ...) \ argument
551 T_ASSERT_BLOCK2(_ulong, "%lu", >=, lhs, rhs, msg, ## __VA_ARGS__)
555 #define T_EXPECT_EQ_LLONG(lhs, rhs, msg, ...) \ argument
556 T_EXPECT_BLOCK2(_llong, "%lli", ==, lhs, rhs, msg, ## __VA_ARGS__)
557 #define T_EXPECT_NE_LLONG(lhs, rhs, msg, ...) \ argument
558 T_EXPECT_BLOCK2(_llong, "%lli", !=, lhs, rhs, msg, ## __VA_ARGS__)
559 #define T_EXPECT_LT_LLONG(lhs, rhs, msg, ...) \ argument
560 T_EXPECT_BLOCK2(_llong, "%lli", <, lhs, rhs, msg, ## __VA_ARGS__)
561 #define T_EXPECT_GT_LLONG(lhs, rhs, msg, ...) \ argument
562 T_EXPECT_BLOCK2(_llong, "%lli", >, lhs, rhs, msg, ## __VA_ARGS__)
563 #define T_EXPECT_LE_LLONG(lhs, rhs, msg, ...) \ argument
564 T_EXPECT_BLOCK2(_llong, "%lli", <=, lhs, rhs, msg, ## __VA_ARGS__)
565 #define T_EXPECT_GE_LLONG(lhs, rhs, msg, ...) \ argument
566 T_EXPECT_BLOCK2(_llong, "%lli", >=, lhs, rhs, msg, ## __VA_ARGS__)
568 #define T_ASSERT_EQ_LLONG(lhs, rhs, msg, ...) \ argument
569 T_ASSERT_BLOCK2(_llong, "%lli", ==, lhs, rhs, msg, ## __VA_ARGS__)
570 #define T_ASSERT_NE_LLONG(lhs, rhs, msg, ...) \ argument
571 T_ASSERT_BLOCK2(_llong, "%lli", !=, lhs, rhs, msg, ## __VA_ARGS__)
572 #define T_ASSERT_LT_LLONG(lhs, rhs, msg, ...) \ argument
573 T_ASSERT_BLOCK2(_llong, "%lli", <, lhs, rhs, msg, ## __VA_ARGS__)
574 #define T_ASSERT_GT_LLONG(lhs, rhs, msg, ...) \ argument
575 T_ASSERT_BLOCK2(_llong, "%lli", >, lhs, rhs, msg, ## __VA_ARGS__)
576 #define T_ASSERT_LE_LLONG(lhs, rhs, msg, ...) \ argument
577 T_ASSERT_BLOCK2(_llong, "%lli", <=, lhs, rhs, msg, ## __VA_ARGS__)
578 #define T_ASSERT_GE_LLONG(lhs, rhs, msg, ...) \ argument
579 T_ASSERT_BLOCK2(_llong, "%lli", >=, lhs, rhs, msg, ## __VA_ARGS__)
583 #define T_EXPECT_EQ_ULLONG(lhs, rhs, msg, ...) \ argument
584 T_EXPECT_BLOCK2(_ullong, "%llu", ==, lhs, rhs, msg, ## __VA_ARGS__)
585 #define T_EXPECT_NE_ULLONG(lhs, rhs, msg, ...) \ argument
586 T_EXPECT_BLOCK2(_ullong, "%llu", !=, lhs, rhs, msg, ## __VA_ARGS__)
587 #define T_EXPECT_LT_ULLONG(lhs, rhs, msg, ...) \ argument
588 T_EXPECT_BLOCK2(_ullong, "%llu", <, lhs, rhs, msg, ## __VA_ARGS__)
589 #define T_EXPECT_GT_ULLONG(lhs, rhs, msg, ...) \ argument
590 T_EXPECT_BLOCK2(_ullong, "%llu", >, lhs, rhs, msg, ## __VA_ARGS__)
591 #define T_EXPECT_LE_ULLONG(lhs, rhs, msg, ...) \ argument
592 T_EXPECT_BLOCK2(_ullong, "%llu", <=, lhs, rhs, msg, ## __VA_ARGS__)
593 #define T_EXPECT_GE_ULLONG(lhs, rhs, msg, ...) \ argument
594 T_EXPECT_BLOCK2(_ullong, "%llu", >=, lhs, rhs, msg, ## __VA_ARGS__)
596 #define T_ASSERT_EQ_ULLONG(lhs, rhs, msg, ...) \ argument
597 T_ASSERT_BLOCK2(_ullong, "%llu", ==, lhs, rhs, msg, ## __VA_ARGS__)
598 #define T_ASSERT_NE_ULLONG(lhs, rhs, msg, ...) \ argument
599 T_ASSERT_BLOCK2(_ullong, "%llu", !=, lhs, rhs, msg, ## __VA_ARGS__)
600 #define T_ASSERT_LT_ULLONG(lhs, rhs, msg, ...) \ argument
601 T_ASSERT_BLOCK2(_ullong, "%llu", <, lhs, rhs, msg, ## __VA_ARGS__)
602 #define T_ASSERT_GT_ULLONG(lhs, rhs, msg, ...) \ argument
603 T_ASSERT_BLOCK2(_ullong, "%llu", >, lhs, rhs, msg, ## __VA_ARGS__)
604 #define T_ASSERT_LE_ULLONG(lhs, rhs, msg, ...) \ argument
605 T_ASSERT_BLOCK2(_ullong, "%llu", <=, lhs, rhs, msg, ## __VA_ARGS__)
606 #define T_ASSERT_GE_ULLONG(lhs, rhs, msg, ...) \ argument
607 T_ASSERT_BLOCK2(_ullong, "%llu", >=, lhs, rhs, msg, ## __VA_ARGS__)
611 #define T_EXPECT_EQ_PTR(lhs, rhs, msg, ...) \ argument
612 T_EXPECT_BLOCK2(_ptr, "%p", ==, lhs, rhs, msg, ## __VA_ARGS__)
613 #define T_EXPECT_NE_PTR(lhs, rhs, msg, ...) \ argument
614 T_EXPECT_BLOCK2(_ptr, "%p", !=, lhs, rhs, msg, ## __VA_ARGS__)
615 #define T_EXPECT_LT_PTR(lhs, rhs, msg, ...) \ argument
616 T_EXPECT_BLOCK2(_ptr, "%p", <, lhs, rhs, msg, ## __VA_ARGS__)
617 #define T_EXPECT_GT_PTR(lhs, rhs, msg, ...) \ argument
618 T_EXPECT_BLOCK2(_ptr, "%p", >, lhs, rhs, msg, ## __VA_ARGS__)
619 #define T_EXPECT_LE_PTR(lhs, rhs, msg, ...) \ argument
620 T_EXPECT_BLOCK2(_ptr, "%p", <=, lhs, rhs, msg, ## __VA_ARGS__)
621 #define T_EXPECT_GE_PTR(lhs, rhs, msg, ...) \ argument
622 T_EXPECT_BLOCK2(_ptr, "%p", >=, lhs, rhs, msg, ## __VA_ARGS__)
624 #define T_ASSERT_EQ_PTR(lhs, rhs, msg, ...) \ argument
625 T_ASSERT_BLOCK2(_ptr, "%p", ==, lhs, rhs, msg, ## __VA_ARGS__)
626 #define T_ASSERT_NE_PTR(lhs, rhs, msg, ...) \ argument
627 T_ASSERT_BLOCK2(_ptr, "%p", !=, lhs, rhs, msg, ## __VA_ARGS__)
628 #define T_ASSERT_LT_PTR(lhs, rhs, msg, ...) \ argument
629 T_ASSERT_BLOCK2(_ptr, "%p", <, lhs, rhs, msg, ## __VA_ARGS__)
630 #define T_ASSERT_GT_PTR(lhs, rhs, msg, ...) \ argument
631 T_ASSERT_BLOCK2(_ptr, "%p", >, lhs, rhs, msg, ## __VA_ARGS__)
632 #define T_ASSERT_LE_PTR(lhs, rhs, msg, ...) \ argument
633 T_ASSERT_BLOCK2(_ptr, "%p", <=, lhs, rhs, msg, ## __VA_ARGS__)
634 #define T_ASSERT_GE_PTR(lhs, rhs, msg, ...) \ argument
635 T_ASSERT_BLOCK2(_ptr, "%p", >=, lhs, rhs, msg, ## __VA_ARGS__)