Lines Matching full:check

37 #define	CHECK(expr)	do {						\
55 CHECK(!nvlist_exists_null(nvl, "nvlist/null"));
57 CHECK(nvlist_error(nvl) == 0);
58 CHECK(nvlist_exists_null(nvl, "nvlist/null"));
60 CHECK(!nvlist_exists_bool(nvl, "nvlist/bool/true"));
62 CHECK(nvlist_error(nvl) == 0);
63 CHECK(nvlist_exists_bool(nvl, "nvlist/bool/true"));
65 CHECK(!nvlist_exists_bool(nvl, "nvlist/bool/false"));
67 CHECK(nvlist_error(nvl) == 0);
68 CHECK(nvlist_exists_bool(nvl, "nvlist/bool/false"));
70 CHECK(!nvlist_exists_number(nvl, "nvlist/number/0"));
72 CHECK(nvlist_error(nvl) == 0);
73 CHECK(nvlist_exists_number(nvl, "nvlist/number/0"));
75 CHECK(!nvlist_exists_number(nvl, "nvlist/number/1"));
77 CHECK(nvlist_error(nvl) == 0);
78 CHECK(nvlist_exists_number(nvl, "nvlist/number/1"));
80 CHECK(!nvlist_exists_number(nvl, "nvlist/number/-1"));
82 CHECK(nvlist_error(nvl) == 0);
83 CHECK(nvlist_exists_number(nvl, "nvlist/number/-1"));
85 CHECK(!nvlist_exists_number(nvl, "nvlist/number/UINT64_MAX"));
87 CHECK(nvlist_error(nvl) == 0);
88 CHECK(nvlist_exists_number(nvl, "nvlist/number/UINT64_MAX"));
90 CHECK(!nvlist_exists_number(nvl, "nvlist/number/INT64_MIN"));
92 CHECK(nvlist_error(nvl) == 0);
93 CHECK(nvlist_exists_number(nvl, "nvlist/number/INT64_MIN"));
95 CHECK(!nvlist_exists_number(nvl, "nvlist/number/INT64_MAX"));
97 CHECK(nvlist_error(nvl) == 0);
98 CHECK(nvlist_exists_number(nvl, "nvlist/number/INT64_MAX"));
100 CHECK(!nvlist_exists_string(nvl, "nvlist/string/"));
102 CHECK(nvlist_error(nvl) == 0);
103 CHECK(nvlist_exists_string(nvl, "nvlist/string/"));
105 CHECK(!nvlist_exists_string(nvl, "nvlist/string/x"));
107 CHECK(nvlist_error(nvl) == 0);
108 CHECK(nvlist_exists_string(nvl, "nvlist/string/x"));
110 CHECK(!nvlist_exists_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"));
112 CHECK(nvlist_error(nvl) == 0);
113 CHECK(nvlist_exists_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"));
115 CHECK(!nvlist_exists_string(nvl, "nvlist/stringf/"));
117 CHECK(nvlist_error(nvl) == 0);
118 CHECK(nvlist_exists_string(nvl, "nvlist/stringf/"));
120 CHECK(!nvlist_exists_string(nvl, "nvlist/stringf/x"));
122 CHECK(nvlist_error(nvl) == 0);
123 CHECK(nvlist_exists_string(nvl, "nvlist/stringf/x"));
125 CHECK(!nvlist_exists_string(nvl, "nvlist/stringf/666Xabc"));
127 CHECK(nvlist_error(nvl) == 0);
128 CHECK(nvlist_exists_string(nvl, "nvlist/stringf/666Xabc"));
130 CHECK(!nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
132 CHECK(nvlist_error(nvl) == 0);
133 CHECK(nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
135 CHECK(!nvlist_exists_binary(nvl, "nvlist/binary/x"));
137 CHECK(nvlist_error(nvl) == 0);
138 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/x"));
140 CHECK(!nvlist_exists_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz"));
142 CHECK(nvlist_error(nvl) == 0);
143 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz"));
145 CHECK(!nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
147 CHECK(nvlist_error(nvl) == 0);
148 CHECK(nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
150 CHECK(nvlist_exists_null(nvl, "nvlist/null"));
151 CHECK(nvlist_exists_bool(nvl, "nvlist/bool/true"));
152 CHECK(nvlist_exists_bool(nvl, "nvlist/bool/false"));
153 CHECK(nvlist_exists_number(nvl, "nvlist/number/0"));
154 CHECK(nvlist_exists_number(nvl, "nvlist/number/1"));
155 CHECK(nvlist_exists_number(nvl, "nvlist/number/-1"));
156 CHECK(nvlist_exists_number(nvl, "nvlist/number/UINT64_MAX"));
157 CHECK(nvlist_exists_number(nvl, "nvlist/number/INT64_MIN"));
158 CHECK(nvlist_exists_number(nvl, "nvlist/number/INT64_MAX"));
159 CHECK(nvlist_exists_string(nvl, "nvlist/string/"));
160 CHECK(nvlist_exists_string(nvl, "nvlist/string/x"));
161 CHECK(nvlist_exists_string(nvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"));
162 CHECK(nvlist_exists_string(nvl, "nvlist/stringf/"));
163 CHECK(nvlist_exists_string(nvl, "nvlist/stringf/x"));
164 CHECK(nvlist_exists_string(nvl, "nvlist/stringf/666Xabc"));
165 CHECK(nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
166 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/x"));
167 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz"));
168 CHECK(nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
171 CHECK(nvlist_exists_null(cnvl, "nvlist/null"));
172 CHECK(nvlist_exists_bool(cnvl, "nvlist/bool/true"));
173 CHECK(nvlist_exists_bool(cnvl, "nvlist/bool/false"));
174 CHECK(nvlist_exists_number(cnvl, "nvlist/number/0"));
175 CHECK(nvlist_exists_number(cnvl, "nvlist/number/1"));
176 CHECK(nvlist_exists_number(cnvl, "nvlist/number/-1"));
177 CHECK(nvlist_exists_number(cnvl, "nvlist/number/UINT64_MAX"));
178 CHECK(nvlist_exists_number(cnvl, "nvlist/number/INT64_MIN"));
179 CHECK(nvlist_exists_number(cnvl, "nvlist/number/INT64_MAX"));
180 CHECK(nvlist_exists_string(cnvl, "nvlist/string/"));
181 CHECK(nvlist_exists_string(cnvl, "nvlist/string/x"));
182 CHECK(nvlist_exists_string(cnvl, "nvlist/string/abcdefghijklmnopqrstuvwxyz"));
183 CHECK(nvlist_exists_string(cnvl, "nvlist/stringf/"));
184 CHECK(nvlist_exists_string(cnvl, "nvlist/stringf/x"));
185 CHECK(nvlist_exists_string(cnvl, "nvlist/stringf/666Xabc"));
186 CHECK(nvlist_exists_descriptor(cnvl, "nvlist/descriptor/STDERR_FILENO"));
187 CHECK(nvlist_exists_binary(cnvl, "nvlist/binary/x"));
188 CHECK(nvlist_exists_binary(cnvl, "nvlist/binary/abcdefghijklmnopqrstuvwxyz"));