Lines Matching refs:ATF_REQUIRE
110 ATF_REQUIRE(dict != NULL);
114 ATF_REQUIRE(num != NULL);
122 ATF_REQUIRE(str != NULL);
134 ATF_REQUIRE(arr != NULL);
138 ATF_REQUIRE(dict_copy != NULL);
149 ATF_REQUIRE(val != NULL);
154 ATF_REQUIRE(val != NULL);
160 ATF_REQUIRE(ext1 != NULL);
168 ATF_REQUIRE(dict2 != NULL);
170 ATF_REQUIRE(ext2 != NULL);
199 ATF_REQUIRE(d != NULL);
203 ATF_REQUIRE(c != NULL);
237 ATF_REQUIRE(dict != NULL);
244 ATF_REQUIRE(ok);
249 ATF_REQUIRE(ok);
254 ATF_REQUIRE(ok);
259 ATF_REQUIRE(ok);
282 ATF_REQUIRE(d1 != NULL);
283 ATF_REQUIRE(prop_data_value(d1) == NULL);
287 ATF_REQUIRE(d1 != NULL);
288 ATF_REQUIRE(prop_data_value(d1) == NULL);
292 ATF_REQUIRE(d1 != NULL);
293 ATF_REQUIRE(prop_data_value(d1) == NULL);
297 ATF_REQUIRE(d1 != NULL);
298 ATF_REQUIRE(prop_data_value(d1) == NULL);
302 ATF_REQUIRE(d1 != NULL);
303 ATF_REQUIRE(prop_data_value(d1) == const_data1);
305 ATF_REQUIRE(d2 != NULL);
306 ATF_REQUIRE(d2 == d1);
311 ATF_REQUIRE(d1 != NULL);
312 ATF_REQUIRE(prop_data_value(d1) != const_data1);
314 ATF_REQUIRE(d2 != NULL);
315 ATF_REQUIRE(d2 == d1);
316 ATF_REQUIRE(prop_data_equals(d1, d2));
320 ATF_REQUIRE(d2 != NULL);
321 ATF_REQUIRE(prop_data_value(d2) != const_data2);
322 ATF_REQUIRE(!prop_data_equals(d1, d2));
324 ATF_REQUIRE(prop_data_size(d1) == sizeof(const_data1));
325 ATF_REQUIRE(prop_data_size(d2) == sizeof(const_data2));
327 ATF_REQUIRE(prop_data_copy_value(d1, buf, sizeof(buf)));
328 ATF_REQUIRE(memcmp(buf, const_data1, sizeof(buf)) == 0);
329 ATF_REQUIRE(!prop_data_copy_value(d2, buf, sizeof(buf)));
350 ATF_REQUIRE(s1 != NULL);
351 ATF_REQUIRE(prop_number_unsigned(s1) == false);
352 ATF_REQUIRE(prop_number_signed_value(s1) == INTMAX_MAX);
353 ATF_REQUIRE(prop_number_unsigned_value(s1) == INTMAX_MAX);
354 ATF_REQUIRE(prop_number_equals_signed(s1, INTMAX_MAX) == true);
357 ATF_REQUIRE(s2 == s1);
358 ATF_REQUIRE(prop_number_unsigned(s2) == false);
361 ATF_REQUIRE(u1 != NULL);
362 ATF_REQUIRE(prop_number_unsigned(u1) == true);
363 ATF_REQUIRE(prop_number_unsigned_value(u1) == UINTMAX_MAX);
364 ATF_REQUIRE(prop_number_equals_unsigned(u1, UINTMAX_MAX) == true);
367 ATF_REQUIRE(u2 != NULL);
368 ATF_REQUIRE(u2 != u1);
369 ATF_REQUIRE(prop_number_unsigned(u2) == true);
370 ATF_REQUIRE(prop_number_unsigned_value(u2) == 0);
373 ATF_REQUIRE(u3 == u1);
374 ATF_REQUIRE(prop_number_unsigned(u3) == true);
375 ATF_REQUIRE(prop_number_unsigned_value(u3) == UINTMAX_MAX);
378 ATF_REQUIRE(u4 != NULL);
379 ATF_REQUIRE(u4 != s1);
380 ATF_REQUIRE(prop_number_equals_signed(u4, INTMAX_MAX) == true);
381 ATF_REQUIRE(prop_number_equals_unsigned(u4, INTMAX_MAX) == true);
426 ATF_REQUIRE(n_schar_max != NULL);
427 ATF_REQUIRE(n_schar_min != NULL);
428 ATF_REQUIRE(n_uchar_max != NULL);
433 ATF_REQUIRE(n_shrt_max != NULL);
434 ATF_REQUIRE(n_shrt_min != NULL);
435 ATF_REQUIRE(n_ushrt_max != NULL);
440 ATF_REQUIRE(n_int_max != NULL);
441 ATF_REQUIRE(n_int_min != NULL);
442 ATF_REQUIRE(n_uint_max != NULL);
447 ATF_REQUIRE(n_long_max != NULL);
448 ATF_REQUIRE(n_long_min != NULL);
449 ATF_REQUIRE(n_ulong_max != NULL);
454 ATF_REQUIRE(n_llong_max != NULL);
455 ATF_REQUIRE(n_llong_min != NULL);
456 ATF_REQUIRE(n_ullong_max != NULL);
461 ATF_REQUIRE(n_intptr_max != NULL);
462 ATF_REQUIRE(n_intptr_min != NULL);
463 ATF_REQUIRE(n_uintptr_max != NULL);
468 ATF_REQUIRE(n_int8_max != NULL);
469 ATF_REQUIRE(n_int8_min != NULL);
470 ATF_REQUIRE(n_uint8_max != NULL);
475 ATF_REQUIRE(n_int16_max != NULL);
476 ATF_REQUIRE(n_int16_min != NULL);
477 ATF_REQUIRE(n_uint16_max != NULL);
482 ATF_REQUIRE(n_int32_max != NULL);
483 ATF_REQUIRE(n_int32_min != NULL);
484 ATF_REQUIRE(n_uint32_max != NULL);
489 ATF_REQUIRE(n_int64_max != NULL);
490 ATF_REQUIRE(n_int64_min != NULL);
491 ATF_REQUIRE(n_uint64_max != NULL);
494 ATF_REQUIRE(prop_number_schar_value(n_schar_max, &val.v_schar) &&
496 ATF_REQUIRE(prop_number_schar_value(n_schar_min, &val.v_schar) &&
498 ATF_REQUIRE(!prop_number_schar_value(n_uchar_max, &val.v_schar));
500 ATF_REQUIRE(prop_number_uchar_value(n_schar_max, &val.v_uchar) &&
502 ATF_REQUIRE(!prop_number_uchar_value(n_schar_min, &val.v_uchar));
503 ATF_REQUIRE(prop_number_uchar_value(n_uchar_max, &val.v_uchar) &&
506 ATF_REQUIRE(!prop_number_schar_value(n_shrt_min, &val.v_schar));
507 ATF_REQUIRE(!prop_number_uchar_value(n_shrt_max, &val.v_uchar));
510 ATF_REQUIRE(prop_number_short_value(n_uchar_max, &val.v_shrt) &&
513 ATF_REQUIRE(prop_number_short_value(n_shrt_max, &val.v_shrt) &&
515 ATF_REQUIRE(prop_number_short_value(n_shrt_min, &val.v_shrt) &&
517 ATF_REQUIRE(!prop_number_short_value(n_ushrt_max, &val.v_shrt));
519 ATF_REQUIRE(prop_number_ushort_value(n_shrt_max, &val.v_ushrt) &&
521 ATF_REQUIRE(!prop_number_ushort_value(n_shrt_min, &val.v_ushrt));
522 ATF_REQUIRE(prop_number_ushort_value(n_ushrt_max, &val.v_ushrt) &&
525 ATF_REQUIRE(!prop_number_short_value(n_int_min, &val.v_shrt));
526 ATF_REQUIRE(!prop_number_ushort_value(n_int_max, &val.v_ushrt));
529 ATF_REQUIRE(prop_number_int_value(n_ushrt_max, &val.v_int) &&
532 ATF_REQUIRE(prop_number_int_value(n_int_max, &val.v_int) &&
534 ATF_REQUIRE(prop_number_int_value(n_int_min, &val.v_int) &&
536 ATF_REQUIRE(!prop_number_int_value(n_uint_max, &val.v_int));
538 ATF_REQUIRE(prop_number_uint_value(n_int_max, &val.v_uint) &&
540 ATF_REQUIRE(!prop_number_uint_value(n_int_min, &val.v_uint));
541 ATF_REQUIRE(prop_number_uint_value(n_uint_max, &val.v_uint) &&
545 ATF_REQUIRE(!prop_number_int_value(n_long_min, &val.v_int));
546 ATF_REQUIRE(!prop_number_uint_value(n_long_max, &val.v_uint));
548 ATF_REQUIRE(!prop_number_int_value(n_llong_min, &val.v_int));
549 ATF_REQUIRE(!prop_number_uint_value(n_llong_max, &val.v_uint));
554 ATF_REQUIRE(prop_number_long_value(n_uint_max, &val.v_long) &&
558 ATF_REQUIRE(prop_number_long_value(n_long_max, &val.v_long) &&
560 ATF_REQUIRE(prop_number_long_value(n_long_min, &val.v_long) &&
562 ATF_REQUIRE(!prop_number_long_value(n_ulong_max, &val.v_long));
564 ATF_REQUIRE(prop_number_ulong_value(n_long_max, &val.v_ulong) &&
566 ATF_REQUIRE(!prop_number_ulong_value(n_long_min, &val.v_ulong));
567 ATF_REQUIRE(prop_number_ulong_value(n_ulong_max, &val.v_ulong) &&
571 ATF_REQUIRE(!prop_number_long_value(n_llong_min, &val.v_long));
572 ATF_REQUIRE(!prop_number_ulong_value(n_llong_max, &val.v_ulong));
577 ATF_REQUIRE(prop_number_intptr_value(n_uint_max, &val.v_intptr) &&
581 ATF_REQUIRE(prop_number_intptr_value(n_intptr_max, &val.v_intptr) &&
583 ATF_REQUIRE(prop_number_intptr_value(n_intptr_min, &val.v_intptr) &&
585 ATF_REQUIRE(!prop_number_intptr_value(n_uintptr_max, &val.v_intptr));
587 ATF_REQUIRE(prop_number_uintptr_value(n_intptr_max, &val.v_uintptr) &&
589 ATF_REQUIRE(!prop_number_uintptr_value(n_intptr_min, &val.v_uintptr));
590 ATF_REQUIRE(prop_number_uintptr_value(n_uintptr_max, &val.v_uintptr) &&
594 ATF_REQUIRE(!prop_number_intptr_value(n_llong_min, &val.v_intptr));
595 ATF_REQUIRE(!prop_number_uintptr_value(n_llong_max, &val.v_uintptr));
600 ATF_REQUIRE(prop_number_longlong_value(n_uint_max, &val.v_llong) &&
603 ATF_REQUIRE(prop_number_longlong_value(n_ulong_max, &val.v_llong) &&
607 ATF_REQUIRE(prop_number_longlong_value(n_llong_max, &val.v_llong) &&
609 ATF_REQUIRE(prop_number_longlong_value(n_llong_min, &val.v_llong) &&
611 ATF_REQUIRE(!prop_number_longlong_value(n_ullong_max, &val.v_llong));
613 ATF_REQUIRE(prop_number_ulonglong_value(n_llong_max, &val.v_ullong) &&
615 ATF_REQUIRE(!prop_number_ulonglong_value(n_llong_min, &val.v_ullong));
616 ATF_REQUIRE(prop_number_ulonglong_value(n_ullong_max, &val.v_ullong) &&
620 ATF_REQUIRE(prop_number_int8_value(n_int8_max, &val.v_int8) &&
622 ATF_REQUIRE(prop_number_int8_value(n_int8_min, &val.v_int8) &&
624 ATF_REQUIRE(!prop_number_int8_value(n_uint8_max, &val.v_int8));
626 ATF_REQUIRE(prop_number_uint8_value(n_int8_max, &val.v_uint8) &&
628 ATF_REQUIRE(!prop_number_uint8_value(n_int8_min, &val.v_uint8));
629 ATF_REQUIRE(prop_number_uint8_value(n_uint8_max, &val.v_uint8) &&
632 ATF_REQUIRE(!prop_number_int8_value(n_int16_min, &val.v_int8));
633 ATF_REQUIRE(!prop_number_uint8_value(n_int16_max, &val.v_uint8));
636 ATF_REQUIRE(prop_number_int16_value(n_uint8_max, &val.v_int16) &&
639 ATF_REQUIRE(prop_number_int16_value(n_int16_max, &val.v_int16) &&
641 ATF_REQUIRE(prop_number_int16_value(n_int16_min, &val.v_int16) &&
643 ATF_REQUIRE(!prop_number_int16_value(n_uint16_max, &val.v_int16));
645 ATF_REQUIRE(prop_number_uint16_value(n_int16_max, &val.v_uint16) &&
647 ATF_REQUIRE(!prop_number_uint16_value(n_int16_min, &val.v_uint16));
648 ATF_REQUIRE(prop_number_uint16_value(n_uint16_max, &val.v_uint16) &&
651 ATF_REQUIRE(!prop_number_int16_value(n_int32_min, &val.v_int16));
652 ATF_REQUIRE(!prop_number_uint16_value(n_int32_max, &val.v_uint16));
655 ATF_REQUIRE(prop_number_int32_value(n_uint16_max, &val.v_int32) &&
658 ATF_REQUIRE(prop_number_int32_value(n_int32_max, &val.v_int32) &&
660 ATF_REQUIRE(prop_number_int32_value(n_int32_min, &val.v_int32) &&
662 ATF_REQUIRE(!prop_number_int32_value(n_uint32_max, &val.v_int32));
664 ATF_REQUIRE(prop_number_uint32_value(n_int32_max, &val.v_uint32) &&
666 ATF_REQUIRE(!prop_number_uint32_value(n_int32_min, &val.v_uint32));
667 ATF_REQUIRE(prop_number_uint32_value(n_uint32_max, &val.v_uint32) &&
670 ATF_REQUIRE(!prop_number_int32_value(n_int64_min, &val.v_int32));
671 ATF_REQUIRE(!prop_number_uint32_value(n_int64_max, &val.v_uint32));
674 ATF_REQUIRE(prop_number_int64_value(n_uint32_max, &val.v_int64) &&
677 ATF_REQUIRE(prop_number_int64_value(n_int64_max, &val.v_int64) &&
679 ATF_REQUIRE(prop_number_int64_value(n_int64_min, &val.v_int64) &&
681 ATF_REQUIRE(!prop_number_int64_value(n_uint64_max, &val.v_int64));
683 ATF_REQUIRE(prop_number_uint64_value(n_int64_max, &val.v_uint64) &&
685 ATF_REQUIRE(!prop_number_uint64_value(n_int64_min, &val.v_uint64));
686 ATF_REQUIRE(prop_number_uint64_value(n_uint64_max, &val.v_uint64) &&
747 ATF_REQUIRE(s1 != NULL);
749 ATF_REQUIRE(s2 != NULL);
750 ATF_REQUIRE(s2 == s1);
751 ATF_REQUIRE(prop_string_value(s1) == const_string1);
756 ATF_REQUIRE(s1 != NULL);
758 ATF_REQUIRE(s2 != NULL);
759 ATF_REQUIRE(s2 == s1);
760 ATF_REQUIRE(prop_string_value(s1) != const_string1);
765 ATF_REQUIRE(s1 != NULL);
766 ATF_REQUIRE(strcmp(prop_string_value(s1), "12345-67890") == 0);
767 ATF_REQUIRE(prop_string_equals_string(s1, "12345-67890"));
771 ATF_REQUIRE(s1 != NULL);
773 ATF_REQUIRE(s2 != NULL);
774 ATF_REQUIRE(prop_string_size(s1) == strlen(const_string1));
775 ATF_REQUIRE(prop_string_size(s2) == strlen(const_string2));
776 ATF_REQUIRE(prop_string_copy_value(s1, buf, sizeof(buf)));
777 ATF_REQUIRE(!prop_string_copy_value(s2, buf, sizeof(buf)));
782 ATF_REQUIRE(s1 != NULL);
784 ATF_REQUIRE(s2 != NULL);
786 ATF_REQUIRE(s3 != NULL);
787 ATF_REQUIRE(s3 == s2);
789 ATF_REQUIRE(num != NULL);
790 ATF_REQUIRE(!prop_string_equals(s1, s2));
791 ATF_REQUIRE(prop_string_equals(s2, s3));
792 ATF_REQUIRE(prop_string_compare(s1, s2) < 0);
793 ATF_REQUIRE(prop_string_compare(s2, s1) > 0);
794 ATF_REQUIRE(prop_string_compare(s2, s3) == 0);
795 ATF_REQUIRE(prop_string_compare_string(s1, "b") < 0);
796 ATF_REQUIRE(prop_string_compare_string(s2, "a") > 0);
797 ATF_REQUIRE(prop_string_compare_string(s3, "b") == 0);
798 ATF_REQUIRE(prop_string_compare(s1, (prop_string_t)num) != 0);
799 ATF_REQUIRE(prop_string_compare((prop_string_t)num, s1) != 0);
800 ATF_REQUIRE(prop_string_compare_string((prop_string_t)num, "666") != 0);
843 ATF_REQUIRE(dict != NULL);
845 ATF_REQUIRE(prop_dictionary_set_schar(dict, "schar", SCHAR_MIN));
846 ATF_REQUIRE(prop_dictionary_get_schar(dict, "schar", &val.v_schar));
847 ATF_REQUIRE(val.v_schar == SCHAR_MIN);
849 ATF_REQUIRE(prop_dictionary_set_short(dict, "shrt", SHRT_MIN));
850 ATF_REQUIRE(prop_dictionary_get_short(dict, "shrt", &val.v_shrt));
851 ATF_REQUIRE(val.v_shrt == SHRT_MIN);
853 ATF_REQUIRE(prop_dictionary_set_int(dict, "int", INT_MIN));
854 ATF_REQUIRE(prop_dictionary_get_int(dict, "int", &val.v_int));
855 ATF_REQUIRE(val.v_int == INT_MIN);
857 ATF_REQUIRE(prop_dictionary_set_long(dict, "long", LONG_MIN));
858 ATF_REQUIRE(prop_dictionary_get_long(dict, "long", &val.v_long));
859 ATF_REQUIRE(val.v_long == LONG_MIN);
861 ATF_REQUIRE(prop_dictionary_set_longlong(dict, "longlong", LLONG_MIN));
862 ATF_REQUIRE(prop_dictionary_get_longlong(dict, "longlong",
864 ATF_REQUIRE(val.v_llong == LLONG_MIN);
866 ATF_REQUIRE(prop_dictionary_set_intptr(dict, "intptr", INTPTR_MIN));
867 ATF_REQUIRE(prop_dictionary_get_intptr(dict, "intptr", &val.v_intptr));
868 ATF_REQUIRE(val.v_intptr == INTPTR_MIN);
870 ATF_REQUIRE(prop_dictionary_set_int8(dict, "int8", INT8_MIN));
871 ATF_REQUIRE(prop_dictionary_get_int8(dict, "int8", &val.v_int8));
872 ATF_REQUIRE(val.v_int8 == INT8_MIN);
874 ATF_REQUIRE(prop_dictionary_set_int16(dict, "int16", INT16_MIN));
875 ATF_REQUIRE(prop_dictionary_get_int16(dict, "int16", &val.v_int16));
876 ATF_REQUIRE(val.v_int16 == INT16_MIN);
878 ATF_REQUIRE(prop_dictionary_set_int32(dict, "int32", INT32_MIN));
879 ATF_REQUIRE(prop_dictionary_get_int32(dict, "int32", &val.v_int32));
880 ATF_REQUIRE(val.v_int32 == INT32_MIN);
882 ATF_REQUIRE(prop_dictionary_set_int64(dict, "int64", INT64_MIN));
883 ATF_REQUIRE(prop_dictionary_get_int64(dict, "int64", &val.v_int64));
884 ATF_REQUIRE(val.v_int64 == INT64_MIN);
887 ATF_REQUIRE(prop_dictionary_set_uchar(dict, "uchar", UCHAR_MAX));
888 ATF_REQUIRE(prop_dictionary_get_uchar(dict, "uchar", &val.v_uchar));
889 ATF_REQUIRE(val.v_uchar == UCHAR_MAX);
891 ATF_REQUIRE(prop_dictionary_set_ushort(dict, "ushrt", USHRT_MAX));
892 ATF_REQUIRE(prop_dictionary_get_ushort(dict, "ushrt", &val.v_ushrt));
893 ATF_REQUIRE(val.v_ushrt == USHRT_MAX);
895 ATF_REQUIRE(prop_dictionary_set_uint(dict, "uint", UINT_MAX));
896 ATF_REQUIRE(prop_dictionary_get_uint(dict, "uint", &val.v_uint));
897 ATF_REQUIRE(val.v_uint == UINT_MAX);
899 ATF_REQUIRE(prop_dictionary_set_ulong(dict, "ulong", ULONG_MAX));
900 ATF_REQUIRE(prop_dictionary_get_ulong(dict, "ulong", &val.v_ulong));
901 ATF_REQUIRE(val.v_ulong == ULONG_MAX);
903 ATF_REQUIRE(prop_dictionary_set_ulonglong(dict, "ulonglong",
905 ATF_REQUIRE(prop_dictionary_get_ulonglong(dict, "ulonglong",
907 ATF_REQUIRE(val.v_ullong == ULLONG_MAX);
909 ATF_REQUIRE(prop_dictionary_set_uintptr(dict, "uintptr", UINTPTR_MAX));
910 ATF_REQUIRE(prop_dictionary_get_uintptr(dict, "uintptr",
912 ATF_REQUIRE(val.v_uintptr == UINTPTR_MAX);
914 ATF_REQUIRE(prop_dictionary_set_uint8(dict, "uint8", UINT8_MAX));
915 ATF_REQUIRE(prop_dictionary_get_uint8(dict, "uint8", &val.v_uint8));
916 ATF_REQUIRE(val.v_uint8 == UINT8_MAX);
918 ATF_REQUIRE(prop_dictionary_set_uint16(dict, "uint16", UINT16_MAX));
919 ATF_REQUIRE(prop_dictionary_get_uint16(dict, "uint16", &val.v_uint16));
920 ATF_REQUIRE(val.v_uint16 == UINT16_MAX);
922 ATF_REQUIRE(prop_dictionary_set_uint32(dict, "uint32", UINT32_MAX));
923 ATF_REQUIRE(prop_dictionary_get_uint32(dict, "uint32", &val.v_uint32));
924 ATF_REQUIRE(val.v_uint32 == UINT32_MAX);
926 ATF_REQUIRE(prop_dictionary_set_uint64(dict, "uint64", UINT64_MAX));
927 ATF_REQUIRE(prop_dictionary_get_uint64(dict, "uint64", &val.v_uint64));
928 ATF_REQUIRE(val.v_uint64 == UINT64_MAX);
930 ATF_REQUIRE(prop_dictionary_set_string_nocopy(dict, "string",
932 ATF_REQUIRE(prop_dictionary_get_string(dict, "string", &cp));
933 ATF_REQUIRE(cp == const_string1);
936 ATF_REQUIRE(prop_dictionary_set_string(dict, "string", const_string1));
937 ATF_REQUIRE(prop_dictionary_get_string(dict, "string", &cp));
938 ATF_REQUIRE(cp != const_string1);
939 ATF_REQUIRE(strcmp(cp, const_string1) == 0);
941 ATF_REQUIRE(prop_dictionary_set_data_nocopy(dict, "data",
944 ATF_REQUIRE(prop_dictionary_get_data(dict, "data", &v, NULL));
945 ATF_REQUIRE(v == const_data1);
949 ATF_REQUIRE(prop_dictionary_set_data(dict, "data", const_data1,
951 ATF_REQUIRE(prop_dictionary_get_data(dict, "data", &v, &size));
952 ATF_REQUIRE(v != const_data1);
953 ATF_REQUIRE(size == sizeof(const_data1));
954 ATF_REQUIRE(memcmp(v, const_data1, size) == 0);