Lines Matching refs:CHECK
41 #define CHECK(expr) do { \ macro
62 CHECK(!nvlist_exists_bool(nvl, "nvlist/bool/true")); in main()
64 CHECK(nvlist_error(nvl) == 0); in main()
65 CHECK(nvlist_get_bool(nvl, "nvlist/bool/true") == true); in main()
67 CHECK(!nvlist_exists_bool(nvl, "nvlist/bool/false")); in main()
69 CHECK(nvlist_error(nvl) == 0); in main()
70 CHECK(nvlist_get_bool(nvl, "nvlist/bool/false") == false); in main()
72 CHECK(!nvlist_exists_number(nvl, "nvlist/number/0")); in main()
74 CHECK(nvlist_error(nvl) == 0); in main()
75 CHECK(nvlist_get_number(nvl, "nvlist/number/0") == 0); in main()
77 CHECK(!nvlist_exists_number(nvl, "nvlist/number/1")); in main()
79 CHECK(nvlist_error(nvl) == 0); in main()
80 CHECK(nvlist_get_number(nvl, "nvlist/number/1") == 1); in main()
82 CHECK(!nvlist_exists_number(nvl, "nvlist/number/-1")); in main()
84 CHECK(nvlist_error(nvl) == 0); in main()
85 CHECK((int)nvlist_get_number(nvl, "nvlist/number/-1") == -1); in main()
87 CHECK(!nvlist_exists_number(nvl, "nvlist/number/UINT64_MAX")); in main()
89 CHECK(nvlist_error(nvl) == 0); in main()
90 CHECK(nvlist_get_number(nvl, "nvlist/number/UINT64_MAX") == UINT64_MAX); in main()
92 CHECK(!nvlist_exists_number(nvl, "nvlist/number/INT64_MIN")); in main()
94 CHECK(nvlist_error(nvl) == 0); in main()
95 CHECK((int64_t)nvlist_get_number(nvl, "nvlist/number/INT64_MIN") == INT64_MIN); in main()
97 CHECK(!nvlist_exists_number(nvl, "nvlist/number/INT64_MAX")); in main()
99 CHECK(nvlist_error(nvl) == 0); in main()
100 CHECK((int64_t)nvlist_get_number(nvl, "nvlist/number/INT64_MAX") == INT64_MAX); in main()
102 CHECK(!nvlist_exists_string(nvl, "nvlist/string/")); in main()
104 CHECK(nvlist_error(nvl) == 0); in main()
105 CHECK(strcmp(nvlist_get_string(nvl, "nvlist/string/"), "") == 0); in main()
107 CHECK(!nvlist_exists_string(nvl, "nvlist/string/x")); in main()
109 CHECK(nvlist_error(nvl) == 0); in main()
110 CHECK(strcmp(nvlist_get_string(nvl, "nvlist/string/x"), "x") == 0); in main()
112 CHECK(!nvlist_exists_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz")); in main()
114 CHECK(nvlist_error(nvl) == 0); in main()
115 …CHECK(strcmp(nvlist_get_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"), "abcdefghijklmnop… in main()
117 CHECK(!nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO")); in main()
119 CHECK(nvlist_error(nvl) == 0); in main()
120 CHECK(fd_is_valid(nvlist_get_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"))); in main()
122 CHECK(!nvlist_exists_binary(nvl, "nvlist/binary/x")); in main()
124 CHECK(nvlist_error(nvl) == 0); in main()
125 CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/x", NULL), "x", 1) == 0); in main()
126 CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/x", &size), "x", 1) == 0); in main()
127 CHECK(size == 1); in main()
129 CHECK(!nvlist_exists_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz")); in main()
131 CHECK(nvlist_error(nvl) == 0); in main()
132 …CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz", NULL), "abcdefghij… in main()
133 …CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz", &size), "abcdefghi… in main()
134 CHECK(size == sizeof("abcdefghijklmnopqrstuvwxyz")); in main()
136 CHECK(!nvlist_exists_nvlist(nvl, "nvlist/nvlist")); in main()
138 CHECK(nvlist_error(nvl) == 0); in main()
140 CHECK(nvlist_get_bool(cnvl, "nvlist/bool/true") == true); in main()
141 CHECK(nvlist_get_bool(cnvl, "nvlist/bool/false") == false); in main()
142 CHECK(nvlist_get_number(cnvl, "nvlist/number/0") == 0); in main()
143 CHECK(nvlist_get_number(cnvl, "nvlist/number/1") == 1); in main()
144 CHECK((int)nvlist_get_number(cnvl, "nvlist/number/-1") == -1); in main()
145 CHECK(nvlist_get_number(cnvl, "nvlist/number/UINT64_MAX") == UINT64_MAX); in main()
146 CHECK((int64_t)nvlist_get_number(cnvl, "nvlist/number/INT64_MIN") == INT64_MIN); in main()
147 CHECK((int64_t)nvlist_get_number(cnvl, "nvlist/number/INT64_MAX") == INT64_MAX); in main()
148 CHECK(strcmp(nvlist_get_string(cnvl, "nvlist/string/"), "") == 0); in main()
149 CHECK(strcmp(nvlist_get_string(cnvl, "nvlist/string/x"), "x") == 0); in main()
150 …CHECK(strcmp(nvlist_get_string(cnvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"), "abcdefghijklmno… in main()
152 CHECK(memcmp(nvlist_get_binary(cnvl, "nvlist/binary/x", NULL), "x", 1) == 0); in main()
153 CHECK(memcmp(nvlist_get_binary(cnvl, "nvlist/binary/x", &size), "x", 1) == 0); in main()
154 CHECK(size == 1); in main()
155 …CHECK(memcmp(nvlist_get_binary(cnvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz", NULL), "abcdefghi… in main()
156 …CHECK(memcmp(nvlist_get_binary(cnvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz", &size), "abcdefgh… in main()
157 CHECK(size == sizeof("abcdefghijklmnopqrstuvwxyz")); in main()
159 CHECK(nvlist_get_bool(nvl, "nvlist/bool/true") == true); in main()
160 CHECK(nvlist_get_bool(nvl, "nvlist/bool/false") == false); in main()
161 CHECK(nvlist_get_number(nvl, "nvlist/number/0") == 0); in main()
162 CHECK(nvlist_get_number(nvl, "nvlist/number/1") == 1); in main()
163 CHECK((int)nvlist_get_number(nvl, "nvlist/number/-1") == -1); in main()
164 CHECK(nvlist_get_number(nvl, "nvlist/number/UINT64_MAX") == UINT64_MAX); in main()
165 CHECK((int64_t)nvlist_get_number(nvl, "nvlist/number/INT64_MIN") == INT64_MIN); in main()
166 CHECK((int64_t)nvlist_get_number(nvl, "nvlist/number/INT64_MAX") == INT64_MAX); in main()
167 CHECK(strcmp(nvlist_get_string(nvl, "nvlist/string/"), "") == 0); in main()
168 CHECK(strcmp(nvlist_get_string(nvl, "nvlist/string/x"), "x") == 0); in main()
169 …CHECK(strcmp(nvlist_get_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"), "abcdefghijklmnop… in main()
170 CHECK(fd_is_valid(nvlist_get_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"))); in main()
171 CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/x", NULL), "x", 1) == 0); in main()
172 CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/x", &size), "x", 1) == 0); in main()
173 CHECK(size == 1); in main()
174 …CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz", NULL), "abcdefghij… in main()
175 …CHECK(memcmp(nvlist_get_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz", &size), "abcdefghi… in main()
176 CHECK(size == sizeof("abcdefghijklmnopqrstuvwxyz")); in main()