• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/bind9-45.101/bind9/unit/atf-src/atf-c/detail/

Lines Matching refs:map

37 #include "map.h"
55 atf_map_t map;
57 RE(atf_map_init(&map));
58 ATF_REQUIRE_EQ(atf_map_size(&map), 0);
59 atf_map_fini(&map);
65 atf_map_t map;
67 RE(atf_map_init_charpp(&map, NULL));
68 ATF_REQUIRE_EQ(atf_map_size(&map), 0);
69 atf_map_fini(&map);
76 atf_map_t map;
78 RE(atf_map_init_charpp(&map, array));
79 ATF_REQUIRE_EQ(atf_map_size(&map), 0);
80 atf_map_fini(&map);
87 atf_map_t map;
90 RE(atf_map_init_charpp(&map, array));
91 ATF_REQUIRE_EQ(atf_map_size(&map), 2);
93 iter = atf_map_find_c(&map, "K1");
94 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
98 iter = atf_map_find_c(&map, "K2");
99 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
103 atf_map_fini(&map);
110 atf_map_t map;
112 atf_error_t err = atf_map_init_charpp(&map, array);
128 atf_map_t map;
133 RE(atf_map_init(&map));
134 RE(atf_map_insert(&map, "K1", val1, false));
135 RE(atf_map_insert(&map, "K2", val2, false));
137 iter = atf_map_find(&map, "K0");
138 ATF_REQUIRE(atf_equal_map_iter_map_iter(iter, atf_map_end(&map)));
140 iter = atf_map_find(&map, "K1");
141 ATF_REQUIRE(!atf_equal_map_iter_map_iter(iter, atf_map_end(&map)));
146 iter = atf_map_find(&map, "K1");
147 ATF_REQUIRE(!atf_equal_map_iter_map_iter(iter, atf_map_end(&map)));
151 iter = atf_map_find(&map, "K2");
152 ATF_REQUIRE(!atf_equal_map_iter_map_iter(iter, atf_map_end(&map)));
156 atf_map_fini(&map);
166 atf_map_t map;
171 RE(atf_map_init(&map));
172 RE(atf_map_insert(&map, "K1", val1, false));
173 RE(atf_map_insert(&map, "K2", val2, false));
175 iter = atf_map_find_c(&map, "K0");
176 ATF_REQUIRE(atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
178 iter = atf_map_find_c(&map, "K1");
179 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
183 iter = atf_map_find_c(&map, "K2");
184 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
188 atf_map_fini(&map);
194 atf_map_t map;
197 RE(atf_map_init(&map));
198 ATF_REQUIRE((array = atf_map_to_charpp(&map)) != NULL);
199 atf_map_fini(&map);
208 atf_map_t map;
215 RE(atf_map_init(&map));
216 RE(atf_map_insert(&map, "K1", s1, false));
217 RE(atf_map_insert(&map, "K2", s2, false));
218 RE(atf_map_insert(&map, "K3", s3, false));
219 ATF_REQUIRE((array = atf_map_to_charpp(&map)) != NULL);
220 atf_map_fini(&map);
243 atf_map_t map;
249 RE(atf_map_init(&map));
252 ATF_REQUIRE_EQ(atf_map_size(&map), 0);
253 RE(atf_map_insert(&map, "K1", buf, false));
254 ATF_REQUIRE_EQ(atf_map_size(&map), 1);
255 RE(atf_map_insert(&map, "K2", buf, false));
256 ATF_REQUIRE_EQ(atf_map_size(&map), 2);
257 RE(atf_map_insert(&map, "K3", buf, false));
258 ATF_REQUIRE_EQ(atf_map_size(&map), 3);
261 iter = atf_map_find_c(&map, "K3");
262 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
265 RE(atf_map_insert(&map, "K3", buf2, false));
266 ATF_REQUIRE_EQ(atf_map_size(&map), 3);
267 iter = atf_map_find_c(&map, "K3");
268 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
272 atf_map_fini(&map);
286 atf_map_t map;
292 printf("Iterating over empty map\n");
293 RE(atf_map_init(&map));
295 atf_map_for_each(iter, &map) {
300 atf_map_fini(&map);
303 printf("Iterating over map of %zd elements\n", size);
304 RE(atf_map_init(&map));
308 RE(atf_map_insert(&map, keys[i], &nums[i], false));
311 atf_map_for_each(iter, &map) {
316 atf_map_fini(&map);
327 atf_map_t map;
333 printf("Iterating over empty map\n");
334 RE(atf_map_init(&map));
336 atf_map_for_each_c(iter, &map) {
341 atf_map_fini(&map);
344 printf("Iterating over map of %zd elements\n", size);
345 RE(atf_map_init(&map));
349 RE(atf_map_insert(&map, keys[i], &nums[i], false));
352 atf_map_for_each_c(iter, &map) {
358 atf_map_fini(&map);
374 atf_map_t map;
378 RE(atf_map_init(&map));
380 RE(atf_map_insert(&map, key, strdup("test-value"), true));
381 iter = atf_map_find_c(&map, "K1");
382 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
383 iter = atf_map_find_c(&map, "K2");
384 ATF_REQUIRE(atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
387 iter = atf_map_find_c(&map, "K1");
388 ATF_REQUIRE(!atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
389 iter = atf_map_find_c(&map, "K2");
390 ATF_REQUIRE(atf_equal_map_citer_map_citer(iter, atf_map_end_c(&map)));
392 atf_map_fini(&map);