Lines Matching full:null

26     Error *err = NULL;  in test_keyval_parse()
33 qdict = keyval_parse("", NULL, NULL, &error_abort); in test_keyval_parse()
38 qdict = keyval_parse("=val", NULL, NULL, &err); in test_keyval_parse()
43 qdict = keyval_parse(".", NULL, NULL, &err); in test_keyval_parse()
46 qdict = keyval_parse("key.", NULL, NULL, &err); in test_keyval_parse()
51 qdict = keyval_parse("7up=val", NULL, NULL, &err); in test_keyval_parse()
60 qdict = keyval_parse(params + 2, NULL, NULL, &err); in test_keyval_parse()
65 qdict = keyval_parse(params, NULL, NULL, &err); in test_keyval_parse()
72 qdict = keyval_parse(params + 2, NULL, NULL, &error_abort); in test_keyval_parse()
78 qdict = keyval_parse(params, NULL, NULL, &error_abort); in test_keyval_parse()
88 qdict = keyval_parse("key[0]=val", NULL, NULL, &err); in test_keyval_parse()
93 qdict = keyval_parse("a=1,b=2,,x,a=3", NULL, NULL, &error_abort); in test_keyval_parse()
100 qdict = keyval_parse("id=foo,id=bar", NULL, NULL, &error_abort); in test_keyval_parse()
106 qdict = keyval_parse("a.b.c=1,a.b.c=2,d=3", NULL, NULL, &error_abort); in test_keyval_parse()
119 qdict = keyval_parse("a.b=1,a=2", NULL, NULL, &err); in test_keyval_parse()
122 qdict = keyval_parse("a.b=1,a.b.c=2", NULL, NULL, &err); in test_keyval_parse()
127 qdict = keyval_parse("x=y,", NULL, NULL, &error_abort); in test_keyval_parse()
133 qdict = keyval_parse(",", NULL, NULL, &err); in test_keyval_parse()
138 qdict = keyval_parse("x=,,id=bar", NULL, NULL, &error_abort); in test_keyval_parse()
144 qdict = keyval_parse("id=666", NULL, NULL, &error_abort); in test_keyval_parse()
150 qdict = keyval_parse("an,noaus,noaus=", NULL, NULL, &err); in test_keyval_parse()
155 qdict = keyval_parse("no", NULL, NULL, &err); in test_keyval_parse()
160 qdict = keyval_parse("an,aus=off,noaus=", "implied", NULL, &error_abort); in test_keyval_parse()
168 qdict = keyval_parse("val", "eins.zwei", NULL, &error_abort); in test_keyval_parse()
177 qdict = keyval_parse(",", "implied", NULL, &err); in test_keyval_parse()
182 qdict = keyval_parse(",,,a=1", "implied", NULL, &err); in test_keyval_parse()
187 qdict = keyval_parse("val,,ue", "implied", NULL, &err); in test_keyval_parse()
192 qdict = keyval_parse("=val", "implied", NULL, &err); in test_keyval_parse()
197 qdict = keyval_parse("help", NULL, &help, &error_abort); in test_keyval_parse()
209 qdict = keyval_parse("help", NULL, NULL, &err); in test_keyval_parse()
214 qdict = keyval_parse("help", "implied", NULL, &err); in test_keyval_parse()
219 qdict = keyval_parse("help=on", NULL, &help, &error_abort); in test_keyval_parse()
226 qdict = keyval_parse("help.abc", NULL, &help, &err); in test_keyval_parse()
238 qdict = keyval_parse("number=42,help,foo=bar", NULL, &help, &error_abort); in test_keyval_parse()
256 static const char *expected[] = { "null", "eins", "zwei" }; in check_list012()
272 Error *err = NULL; in test_keyval_parse_list()
276 qdict = keyval_parse("0=1", NULL, NULL, &err); in test_keyval_parse_list()
281 qdict = keyval_parse("list.0=null,list.2=zwei,list.1=eins", NULL, NULL, in test_keyval_parse_list()
288 qdict = keyval_parse("list.1=goner,list.0=null,list.01=eins,list.2=zwei", in test_keyval_parse_list()
289 NULL, NULL, &error_abort); in test_keyval_parse_list()
295 qdict = keyval_parse("a.list.1=eins,a.list.00=null,a.list.2=zwei", NULL, in test_keyval_parse_list()
296 NULL, &error_abort); in test_keyval_parse_list()
304 qdict = keyval_parse("a.b.c=1,a.b.0=2", NULL, NULL, &err); in test_keyval_parse_list()
307 qdict = keyval_parse("a.0.c=1,a.b.c=2", NULL, NULL, &err); in test_keyval_parse_list()
312 qdict = keyval_parse("list.1=lonely", NULL, NULL, &err); in test_keyval_parse_list()
315 qdict = keyval_parse("list.0=null,list.2=eins,list.02=zwei", NULL, NULL, in test_keyval_parse_list()
323 Error *err = NULL; in test_keyval_visit_bool()
328 qdict = keyval_parse("bool1=on,bool2=off", NULL, NULL, &error_abort); in test_keyval_visit_bool()
331 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_bool()
337 visit_end_struct(v, NULL); in test_keyval_visit_bool()
340 qdict = keyval_parse("bool1=offer", NULL, NULL, &error_abort); in test_keyval_visit_bool()
343 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_bool()
346 visit_end_struct(v, NULL); in test_keyval_visit_bool()
352 Error *err = NULL; in test_keyval_visit_number()
358 qdict = keyval_parse("number1=0", NULL, NULL, &error_abort); in test_keyval_visit_number()
361 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_number()
365 visit_end_struct(v, NULL); in test_keyval_visit_number()
369 qdict = keyval_parse("number1=18446744073709551615,number2=-1", NULL, in test_keyval_visit_number()
370 NULL, &error_abort); in test_keyval_visit_number()
373 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_number()
379 visit_end_struct(v, NULL); in test_keyval_visit_number()
383 qdict = keyval_parse("number1=18446744073709551616", NULL, NULL, in test_keyval_visit_number()
387 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_number()
390 visit_end_struct(v, NULL); in test_keyval_visit_number()
394 qdict = keyval_parse("number1=-18446744073709551616", NULL, NULL, in test_keyval_visit_number()
398 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_number()
401 visit_end_struct(v, NULL); in test_keyval_visit_number()
405 qdict = keyval_parse("number1=0x2a,number2=052", NULL, NULL, &error_abort); in test_keyval_visit_number()
408 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_number()
414 visit_end_struct(v, NULL); in test_keyval_visit_number()
418 qdict = keyval_parse("number1=3.14,number2=08", NULL, NULL, &error_abort); in test_keyval_visit_number()
421 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_number()
426 visit_end_struct(v, NULL); in test_keyval_visit_number()
432 Error *err = NULL; in test_keyval_visit_size()
438 qdict = keyval_parse("sz1=0", NULL, NULL, &error_abort); in test_keyval_visit_size()
441 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
445 visit_end_struct(v, NULL); in test_keyval_visit_size()
454 NULL, NULL, &error_abort); in test_keyval_visit_size()
457 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
465 visit_end_struct(v, NULL); in test_keyval_visit_size()
472 NULL, NULL, &error_abort); in test_keyval_visit_size()
475 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
483 visit_end_struct(v, NULL); in test_keyval_visit_size()
489 NULL, NULL, &error_abort); in test_keyval_visit_size()
492 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
498 visit_end_struct(v, NULL); in test_keyval_visit_size()
503 NULL, NULL, &error_abort); in test_keyval_visit_size()
506 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
510 visit_end_struct(v, NULL); in test_keyval_visit_size()
516 NULL, NULL, &error_abort); in test_keyval_visit_size()
519 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
524 visit_end_struct(v, NULL); in test_keyval_visit_size()
529 NULL, NULL, &error_abort); in test_keyval_visit_size()
532 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
544 visit_end_struct(v, NULL); in test_keyval_visit_size()
548 qdict = keyval_parse("sz1=16777216T", NULL, NULL, &error_abort); in test_keyval_visit_size()
551 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
554 visit_end_struct(v, NULL); in test_keyval_visit_size()
558 qdict = keyval_parse("sz1=0Z,sz2=16Gi", NULL, NULL, &error_abort); in test_keyval_visit_size()
561 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_size()
566 visit_end_struct(v, NULL); in test_keyval_visit_size()
572 Error *err = NULL; in test_keyval_visit_dict()
577 qdict = keyval_parse("a.b.c=1,a.b.c=2,d=3", NULL, NULL, &error_abort); in test_keyval_visit_dict()
580 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_dict()
581 visit_start_struct(v, "a", NULL, 0, &error_abort); in test_keyval_visit_dict()
582 visit_start_struct(v, "b", NULL, 0, &error_abort); in test_keyval_visit_dict()
586 visit_end_struct(v, NULL); in test_keyval_visit_dict()
588 visit_end_struct(v, NULL); in test_keyval_visit_dict()
592 visit_end_struct(v, NULL); in test_keyval_visit_dict()
595 qdict = keyval_parse("a.b=", NULL, NULL, &error_abort); in test_keyval_visit_dict()
598 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_dict()
599 visit_start_struct(v, "a", NULL, 0, &error_abort); in test_keyval_visit_dict()
604 visit_end_struct(v, NULL); in test_keyval_visit_dict()
606 visit_end_struct(v, NULL); in test_keyval_visit_dict()
612 Error *err = NULL; in test_keyval_visit_list()
617 qdict = keyval_parse("a.0=,a.1=I,a.2.0=II", NULL, NULL, &error_abort); in test_keyval_visit_list()
621 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_list()
622 visit_start_list(v, "a", NULL, 0, &error_abort); in test_keyval_visit_list()
623 visit_type_str(v, NULL, &s, &error_abort); in test_keyval_visit_list()
626 visit_type_str(v, NULL, &s, &error_abort); in test_keyval_visit_list()
629 visit_start_list(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_list()
630 visit_type_str(v, NULL, &s, &error_abort); in test_keyval_visit_list()
634 visit_end_list(v, NULL); in test_keyval_visit_list()
636 visit_end_list(v, NULL); in test_keyval_visit_list()
638 visit_end_struct(v, NULL); in test_keyval_visit_list()
641 qdict = keyval_parse("a.0=,b.0.0=head", NULL, NULL, &error_abort); in test_keyval_visit_list()
644 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_list()
645 visit_start_list(v, "a", NULL, 0, &error_abort); in test_keyval_visit_list()
648 visit_end_list(v, NULL); in test_keyval_visit_list()
649 visit_start_list(v, "b", NULL, 0, &error_abort); in test_keyval_visit_list()
650 visit_start_list(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_list()
651 visit_type_str(v, NULL, &s, &error_abort); in test_keyval_visit_list()
654 visit_type_str(v, NULL, &s, &err); /* b[0][1] missing */ in test_keyval_visit_list()
656 visit_end_list(v, NULL); in test_keyval_visit_list()
657 visit_end_list(v, NULL); in test_keyval_visit_list()
659 visit_end_struct(v, NULL); in test_keyval_visit_list()
670 qdict = keyval_parse("a.b=1", NULL, NULL, &error_abort); in test_keyval_visit_optional()
673 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_optional()
678 visit_start_struct(v, "a", NULL, 0, &error_abort); in test_keyval_visit_optional()
686 visit_end_struct(v, NULL); in test_keyval_visit_optional()
688 visit_end_struct(v, NULL); in test_keyval_visit_optional()
694 Error *err = NULL; in test_keyval_visit_alternate()
706 qdict = keyval_parse("a=1,b=2,c=on", NULL, NULL, &error_abort); in test_keyval_visit_alternate()
709 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_alternate()
718 visit_end_struct(v, NULL); in test_keyval_visit_alternate()
730 qdict = keyval_parse("a.0=null,a.1=1", NULL, NULL, &error_abort); in test_keyval_visit_any()
733 visit_start_struct(v, NULL, NULL, 0, &error_abort); in test_keyval_visit_any()
738 g_assert_cmpstr(qstring_get_str(qstr), ==, "null"); in test_keyval_visit_any()
746 visit_end_struct(v, NULL); in test_keyval_visit_any()
753 NULL, NULL, &error_abort); in test_keyval_merge_dict()
755 NULL, NULL, &error_abort); in test_keyval_merge_dict()
757 NULL, NULL, &error_abort); in test_keyval_merge_dict()
758 Error *err = NULL; in test_keyval_merge_dict()
771 NULL, NULL, &error_abort); in test_keyval_merge_list()
773 NULL, NULL, &error_abort); in test_keyval_merge_list()
775 NULL, NULL, &error_abort); in test_keyval_merge_list()
776 Error *err = NULL; in test_keyval_merge_list()
789 NULL, NULL, &error_abort); in test_keyval_merge_conflict()
791 NULL, NULL, &error_abort); in test_keyval_merge_conflict()
793 Error *err = NULL; in test_keyval_merge_conflict()
807 g_test_init(&argc, &argv, NULL); in main()