Lines Matching full:check
39 #define CHECK(expr) do { \
60 CHECK(!nvlist_exists_string(nvl, "nvlist/string/"));
62 CHECK(ptr != NULL);
64 CHECK(nvlist_error(nvl) == 0);
65 CHECK(nvlist_exists_string(nvl, "nvlist/string/"));
66 CHECK(ptr == nvlist_get_string(nvl, "nvlist/string/"));
68 CHECK(!nvlist_exists_string(nvl, "nvlist/string/x"));
70 CHECK(ptr != NULL);
72 CHECK(nvlist_error(nvl) == 0);
73 CHECK(nvlist_exists_string(nvl, "nvlist/string/x"));
74 CHECK(ptr == nvlist_get_string(nvl, "nvlist/string/x"));
76 CHECK(!nvlist_exists_string(nvl,
79 CHECK(ptr != NULL);
82 CHECK(nvlist_error(nvl) == 0);
83 CHECK(nvlist_exists_string(nvl,
85 CHECK(ptr ==
88 CHECK(!nvlist_exists_descriptor(nvl,
91 CHECK(fd >= 0);
93 CHECK(nvlist_error(nvl) == 0);
94 CHECK(nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
95 CHECK(fd ==
98 CHECK(!nvlist_exists_binary(nvl, "nvlist/binary/x"));
100 CHECK(ptr != NULL);
103 CHECK(nvlist_error(nvl) == 0);
104 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/x"));
105 CHECK(ptr == nvlist_get_binary(nvl, "nvlist/binary/x", NULL));
106 CHECK(ptr == nvlist_get_binary(nvl, "nvlist/binary/x", &size));
107 CHECK(size == 1);
109 CHECK(!nvlist_exists_binary(nvl,
112 CHECK(ptr != NULL);
117 CHECK(nvlist_error(nvl) == 0);
118 CHECK(nvlist_exists_binary(nvl,
120 CHECK(ptr == nvlist_get_binary(nvl,
122 CHECK(ptr == nvlist_get_binary(nvl,
124 CHECK(size == sizeof("abcdefghijklmnopqrstuvwxyz"));
126 CHECK(!nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
128 CHECK(ptr != NULL);
130 CHECK(nvlist_error(nvl) == 0);
131 CHECK(nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
132 CHECK(ptr == nvlist_get_nvlist(nvl, "nvlist/nvlist"));
134 CHECK(nvlist_exists_string(nvl, "nvlist/string/"));
135 CHECK(nvlist_exists_string(nvl, "nvlist/string/x"));
136 CHECK(nvlist_exists_string(nvl,
138 CHECK(nvlist_exists_descriptor(nvl, "nvlist/descriptor/STDERR_FILENO"));
139 CHECK(nvlist_exists_binary(nvl, "nvlist/binary/x"));
140 CHECK(nvlist_exists_binary(nvl,
142 CHECK(nvlist_exists_nvlist(nvl, "nvlist/nvlist"));
145 CHECK(nvlist_exists_string(cnvl, "nvlist/string/"));
146 CHECK(nvlist_exists_string(cnvl, "nvlist/string/x"));
147 CHECK(nvlist_exists_string(cnvl,
149 CHECK(nvlist_exists_descriptor(cnvl,
151 CHECK(nvlist_exists_binary(cnvl, "nvlist/binary/x"));
152 CHECK(nvlist_exists_binary(cnvl,