Lines Matching refs:unit_assert

90 	unit_assert( t1 == t2 ); /* reused */
103 unit_assert(minor1.num_quar + minor2.num_quar + major.num_quar == 11);
107 unit_assert(major.num_quar == 11);
153 unit_assert( str_is_ip6("::") );
154 unit_assert( str_is_ip6("::1") );
155 unit_assert( str_is_ip6("2001:7b8:206:1:240:f4ff:fe37:8810") );
156 unit_assert( str_is_ip6("fe80::240:f4ff:fe37:8810") );
157 unit_assert( !str_is_ip6("0.0.0.0") );
158 unit_assert( !str_is_ip6("213.154.224.12") );
159 unit_assert( !str_is_ip6("213.154.224.255") );
160 unit_assert( !str_is_ip6("255.255.255.0") );
162 unit_assert( is_pow2(0) );
163 unit_assert( is_pow2(1) );
164 unit_assert( is_pow2(2) );
165 unit_assert( is_pow2(4) );
166 unit_assert( is_pow2(8) );
167 unit_assert( is_pow2(16) );
168 unit_assert( is_pow2(1024) );
169 unit_assert( is_pow2(1024*1024) );
170 unit_assert( is_pow2(1024*1024*1024) );
171 unit_assert( !is_pow2(3) );
172 unit_assert( !is_pow2(5) );
173 unit_assert( !is_pow2(6) );
174 unit_assert( !is_pow2(7) );
175 unit_assert( !is_pow2(9) );
176 unit_assert( !is_pow2(10) );
177 unit_assert( !is_pow2(11) );
178 unit_assert( !is_pow2(17) );
179 unit_assert( !is_pow2(23) );
180 unit_assert( !is_pow2(257) );
181 unit_assert( !is_pow2(259) );
197 unit_assert(memcmp(&a4.sin_addr, t4[i], 4) == 0);
201 unit_assert(memcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377", 16) == 0);
203 unit_assert(memcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\300", 16) == 0);
205 unit_assert(memcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\000", 16) == 0);
207 unit_assert(memcmp(&a6.sin6_addr, "\377\377\377\377\377\377\377\377\000\000\000\000\000\000\000\000", 16) == 0);
209 unit_assert(memcmp(&a6.sin6_addr, "\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000\000", 16) == 0);
226 unit_assert(addr_in_common((struct sockaddr_storage*)&a4, 32,
228 unit_assert(addr_in_common((struct sockaddr_storage*)&a4, 34,
231 unit_assert(addr_in_common(
234 unit_assert(addr_in_common(
237 unit_assert(addr_in_common(
244 unit_assert(addr_in_common(
247 unit_assert(addr_in_common(
253 unit_assert(addr_in_common((struct sockaddr_storage*)&a6, 128,
255 unit_assert(addr_in_common((struct sockaddr_storage*)&a6, 129,
258 unit_assert(addr_in_common(
261 unit_assert(addr_in_common(
264 unit_assert(addr_in_common(
275 unit_assert(ipstrtoaddr("127.0.0.0", 53, &a, &alen));
276 unit_assert(ipstrtoaddr("127.255.255.255", 53, &b, &blen));
277 unit_assert(sockaddr_cmp_addr(&a, alen, &b, blen) < 0);
278 unit_assert(sockaddr_cmp_addr(&b, blen, &a, alen) > 0);
279 unit_assert(sockaddr_cmp_addr(&a, alen, &a, alen) == 0);
280 unit_assert(sockaddr_cmp_addr(&b, blen, &b, blen) == 0);
281 unit_assert(ipstrtoaddr("192.168.121.5", 53, &a, &alen));
282 unit_assert(sockaddr_cmp_addr(&a, alen, &b, blen) > 0);
283 unit_assert(sockaddr_cmp_addr(&b, blen, &a, alen) < 0);
284 unit_assert(sockaddr_cmp_addr(&a, alen, &a, alen) == 0);
285 unit_assert(ipstrtoaddr("2001:3578:ffeb::99", 53, &b, &blen));
286 unit_assert(sockaddr_cmp_addr(&b, blen, &b, blen) == 0);
287 unit_assert(sockaddr_cmp_addr(&a, alen, &b, blen) < 0);
288 unit_assert(sockaddr_cmp_addr(&b, blen, &a, alen) > 0);
295 unit_assert(ipstrtoaddr("12.13.14.15", 53, &a, &l));
296 unit_assert(!addr_is_ip4mapped(&a, l));
297 unit_assert(ipstrtoaddr("fe80::217:31ff:fe91:df", 53, &a, &l));
298 unit_assert(!addr_is_ip4mapped(&a, l));
299 unit_assert(ipstrtoaddr("ffff::217:31ff:fe91:df", 53, &a, &l));
300 unit_assert(!addr_is_ip4mapped(&a, l));
301 unit_assert(ipstrtoaddr("::ffff:31ff:fe91:df", 53, &a, &l));
302 unit_assert(!addr_is_ip4mapped(&a, l));
303 unit_assert(ipstrtoaddr("::fffe:fe91:df", 53, &a, &l));
304 unit_assert(!addr_is_ip4mapped(&a, l));
305 unit_assert(ipstrtoaddr("::ffff:127.0.0.1", 53, &a, &l));
306 unit_assert(addr_is_ip4mapped(&a, l));
307 unit_assert(ipstrtoaddr("::ffff:127.0.0.2", 53, &a, &l));
308 unit_assert(addr_is_ip4mapped(&a, l));
309 unit_assert(ipstrtoaddr("::ffff:192.168.0.2", 53, &a, &l));
310 unit_assert(addr_is_ip4mapped(&a, l));
311 unit_assert(ipstrtoaddr("2::ffff:192.168.0.2", 53, &a, &l));
312 unit_assert(!addr_is_ip4mapped(&a, l));
319 unit_assert(ipstrtoaddr("0.0.0.0", 53, &a, &l));
320 unit_assert(addr_is_any(&a, l));
321 unit_assert(ipstrtoaddr("0.0.0.0", 10053, &a, &l));
322 unit_assert(addr_is_any(&a, l));
323 unit_assert(ipstrtoaddr("0.0.0.0", 0, &a, &l));
324 unit_assert(addr_is_any(&a, l));
325 unit_assert(ipstrtoaddr("::0", 0, &a, &l));
326 unit_assert(addr_is_any(&a, l));
327 unit_assert(ipstrtoaddr("::0", 53, &a, &l));
328 unit_assert(addr_is_any(&a, l));
329 unit_assert(ipstrtoaddr("::1", 53, &a, &l));
330 unit_assert(!addr_is_any(&a, l));
331 unit_assert(ipstrtoaddr("2001:1667::1", 0, &a, &l));
332 unit_assert(!addr_is_any(&a, l));
333 unit_assert(ipstrtoaddr("2001::0", 0, &a, &l));
334 unit_assert(!addr_is_any(&a, l));
335 unit_assert(ipstrtoaddr("10.0.0.0", 0, &a, &l));
336 unit_assert(!addr_is_any(&a, l));
337 unit_assert(ipstrtoaddr("0.0.0.10", 0, &a, &l));
338 unit_assert(!addr_is_any(&a, l));
339 unit_assert(ipstrtoaddr("192.0.2.1", 0, &a, &l));
340 unit_assert(!addr_is_any(&a, l));
353 unit_assert( cfg_parse_memsize("", &v) == 0);
354 unit_assert( cfg_parse_memsize("bla", &v) == 0);
355 unit_assert( cfg_parse_memsize("nop", &v) == 0);
356 unit_assert( cfg_parse_memsize("n0b", &v) == 0);
357 unit_assert( cfg_parse_memsize("gb", &v) == 0);
358 unit_assert( cfg_parse_memsize("b", &v) == 0);
359 unit_assert( cfg_parse_memsize("kb", &v) == 0);
360 unit_assert( cfg_parse_memsize("kk kb", &v) == 0);
362 unit_assert( cfg_parse_memsize("0", &v) && v==0);
363 unit_assert( cfg_parse_memsize("1", &v) && v==1);
364 unit_assert( cfg_parse_memsize("10", &v) && v==10);
365 unit_assert( cfg_parse_memsize("10b", &v) && v==10);
366 unit_assert( cfg_parse_memsize("5b", &v) && v==5);
367 unit_assert( cfg_parse_memsize("1024", &v) && v==1024);
368 unit_assert( cfg_parse_memsize("1k", &v) && v==1024);
369 unit_assert( cfg_parse_memsize("1K", &v) && v==1024);
370 unit_assert( cfg_parse_memsize("1Kb", &v) && v==1024);
371 unit_assert( cfg_parse_memsize("1kb", &v) && v==1024);
372 unit_assert( cfg_parse_memsize("1 kb", &v) && v==1024);
373 unit_assert( cfg_parse_memsize("10 kb", &v) && v==10240);
374 unit_assert( cfg_parse_memsize("2k", &v) && v==2048);
375 unit_assert( cfg_parse_memsize("2m", &v) && v==2048*1024);
376 unit_assert( cfg_parse_memsize("3M", &v) && v==3072*1024);
377 unit_assert( cfg_parse_memsize("40m", &v) && v==40960*1024);
378 unit_assert( cfg_parse_memsize("1G", &v) && v==1024*1024*1024);
379 unit_assert( cfg_parse_memsize("1 Gb", &v) && v==1024*1024*1024);
380 unit_assert( cfg_parse_memsize("0 Gb", &v) && v==0*1024*1024);
388 unit_assert( taglist_intersect(
391 unit_assert( taglist_intersect(
394 unit_assert( taglist_intersect(
397 unit_assert( taglist_intersect(
400 unit_assert( taglist_intersect(
419 unit_assert( rtt_timeout(&r) == init );
421 unit_assert( rtt_timeout(&r) == init*2 );
423 unit_assert( rtt_timeout(&r) == init*4 );
425 unit_assert( rtt_timeout(&r) >= 2000 );
429 unit_assert( rtt_timeout(&r) > RTT_MIN_TIMEOUT-1);
430 unit_assert( rtt_timeout(&r) < RTT_MAX_TIMEOUT+1);
433 unit_assert(UB_STATS_BUCKET_NUM == NUM_BUCKETS_HIST);
474 unit_assert(ipstrtoaddr("127.0.0.1", 53, &one, &onelen));
477 unit_assert( infra_host(slab, &one, onelen, zone, zonelen, now,
479 unit_assert( vs == 0 && to == init && edns_lame == 0 );
481 unit_assert( infra_rtt_update(slab, &one, onelen, zone, zonelen, LDNS_RR_TYPE_A, -1, init, now) );
482 unit_assert( infra_host(slab, &one, onelen, zone, zonelen,
484 unit_assert( vs == 0 && to == init*2 && edns_lame == 0 );
486 unit_assert( infra_edns_update(slab, &one, onelen, zone, zonelen, -1, now) );
487 unit_assert( infra_host(slab, &one, onelen, zone, zonelen,
489 unit_assert( vs == -1 && to == init*2 && edns_lame == 1);
492 unit_assert( infra_host(slab, &one, onelen, zone, zonelen,
494 unit_assert( vs == 0 && to == init && edns_lame == 0 );
496 unit_assert( infra_set_lame(slab, &one, onelen,
498 unit_assert( (d=infra_lookup_host(slab, &one, onelen, zone, zonelen, 0, now, &k)) );
499 unit_assert( d->ttl == now+cfg->host_ttl );
500 unit_assert( d->edns_version == 0 );
501 unit_assert(!d->isdnsseclame && !d->rec_lame && d->lame_type_A &&
506 unit_assert( infra_set_lame(slab, &one, onelen,
508 unit_assert( (d=infra_lookup_host(slab, &one, onelen, zone, zonelen, 0, now, &k)) );
509 unit_assert(!d->isdnsseclame && !d->rec_lame && d->lame_type_A &&
515 unit_assert( infra_host(slab, &one, onelen, zone, zonelen,
517 unit_assert( vs == 0 && to == init && edns_lame == 0 );
519 unit_assert( infra_edns_update(slab, &one, onelen, zone, zonelen, 0, now) );
520 unit_assert( infra_host(slab, &one, onelen, zone, zonelen,
522 unit_assert( vs == 0 && to == init && edns_lame == 1 );
524 unit_assert( infra_edns_update(slab, &one, onelen, zone, zonelen, -1, now) );
525 unit_assert( infra_host(slab, &one, onelen, zone, zonelen,
527 unit_assert( vs == 0 && to == init && edns_lame == 1 );
558 unit_assert(edns_cookie_server_validate(client_cookie,
562 unit_assert(memcmp(server_cookie, buf, 24) == 0);
588 unit_assert(edns_cookie_server_validate(client_cookie,
592 unit_assert(memcmp(server_cookie, buf, 24) == 0);
621 unit_assert(edns_cookie_server_validate(client_cookie,
625 unit_assert(memcmp(server_cookie, buf, 24) == 0);
652 unit_assert(edns_cookie_server_validate(client_cookie,
656 unit_assert(memcmp(server_cookie, buf, 24) == 0);
683 unit_assert(edns_cookie_server_validate(client_cookie,
687 unit_assert(memcmp(server_cookie, buf, 24) == 0);
710 unit_assert(edns_cookie_server_validate(client_cookie,
716 unit_assert(memcmp(server_cookie, buf, 24) == 0);
743 unit_assert( (r = ub_initstate(NULL)) );
746 unit_assert(a[i] >= 0);
747 unit_assert((size_t)a[i] <= (size_t)0x7fffffff);
749 unit_assert(a[i] != a[i-1] || a[i] != a[i-2] ||
754 unit_assert(a[0] >= 0 && a[0] < 1);
756 unit_assert(a[0] >= 0 && a[0] < 10000);
759 unit_assert(a[i] >= 0 && a[i] < 10);
788 unit_assert(node);
789 unit_assert(actions[i].act ==
791 unit_assert(resp_addr_get_rrset(node) == NULL);
793 unit_assert(actions_len && i == actions_len);
794 unit_assert(actions_len == (int)tree->count);
817 unit_assert(set);
823 unit_assert(ip && sact);
825 unit_assert(0);
827 unit_assert(respip_global_apply_cfg(set, &cfg));
864 unit_assert(cv1 && cv2);
867 unit_assert(cv1->name && cv2->name);
874 unit_assert(ip && sact);
876 unit_assert(0);
881 unit_assert(ip && sact);
883 unit_assert(0);
886 unit_assert(views);
887 unit_assert(views_apply_cfg(views, &cfg));
888 unit_assert(respip_views_apply_cfg(views, &cfg, &have_respip_cfg));
892 unit_assert(v);
896 unit_assert(v);
927 unit_assert(node);
928 unit_assert((rrs = resp_addr_get_rrset(node)));
929 unit_assert(ntohs(rrs->rk.type) == type);
932 unit_assert(strstr(buf, rdatastr));
957 unit_assert(ip && sact);
959 unit_assert(0);
965 unit_assert(ip && data);
967 unit_assert(0);
984 unit_assert(respip_global_apply_cfg(set, &cfg));
1006 unit_assert(cv);
1008 unit_assert(cv->name);
1012 unit_assert(views);
1013 unit_assert(views_apply_cfg(views, &cfg));
1016 unit_assert(respip_views_apply_cfg(views, &cfg, &have_respip_cfg));
1018 unit_assert(v);
1059 unit_assert(
1062 unit_assert(
1065 unit_assert(
1068 unit_assert(
1071 unit_assert(
1075 unit_assert(
1078 unit_assert(
1081 unit_assert(
1084 unit_assert(
1087 unit_assert(
1091 unit_assert(
1094 unit_assert(
1098 unit_assert(
1101 unit_assert(
1111 unit_assert(
1119 unit_assert(parse_edns_from_query_pkt(pkt, edns, NULL, NULL, NULL, 0,
1149 unit_assert(pkt);
1155 unit_assert(found_ede == 12);
1156 unit_assert(found_ede_other == 8);
1157 unit_assert(found_ede_txt == 12);
1158 unit_assert(found_other_edns == 2);
1182 unit_assert(pkt);
1186 unit_assert(found_ede == 4);
1187 unit_assert(found_ede_other == 0);
1188 unit_assert(found_ede_txt == 0);
1189 unit_assert(found_other_edns == 2);
1212 unit_assert(pkt);
1216 unit_assert(found_ede == 0);
1217 unit_assert(found_ede_other == 0);
1218 unit_assert(found_ede_txt == 0);
1219 unit_assert(found_other_edns == 2);
1232 unit_assert(region);
1238 unit_assert(rep);
1241 unit_assert(qinfo.qname);