@@ -602,7 +602,7 @@ void test_adopt__parse_oneshot(void)
602
602
603
603
char * args [] = { "-f" , "--bar" };
604
604
605
- cl_must_pass (adopt_parse (& result , specs , args , 2 ));
605
+ cl_must_pass (adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
606
606
607
607
cl_assert_equal_i ('f' , foo );
608
608
cl_assert_equal_i ('b' , bar );
@@ -625,7 +625,7 @@ void test_adopt__parse_oneshot_unknown_option(void)
625
625
626
626
char * args [] = { "-f" , "--bar" , "--asdf" };
627
627
628
- cl_assert_equal_i (ADOPT_STATUS_UNKNOWN_OPTION , adopt_parse (& result , specs , args , 3 ));
628
+ cl_assert_equal_i (ADOPT_STATUS_UNKNOWN_OPTION , adopt_parse (& result , specs , args , 3 , ADOPT_PARSE_DEFAULT ));
629
629
}
630
630
631
631
void test_adopt__parse_oneshot_missing_value (void )
@@ -642,7 +642,7 @@ void test_adopt__parse_oneshot_missing_value(void)
642
642
643
643
char * args [] = { "-f" , "--bar" };
644
644
645
- cl_assert_equal_i (ADOPT_STATUS_MISSING_VALUE , adopt_parse (& result , specs , args , 2 ));
645
+ cl_assert_equal_i (ADOPT_STATUS_MISSING_VALUE , adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
646
646
}
647
647
648
648
void test_adopt__parse_arg (void )
@@ -661,7 +661,7 @@ void test_adopt__parse_arg(void)
661
661
662
662
char * args [] = { "-f" , "bar" , "baz" };
663
663
664
- cl_must_pass (adopt_parse (& result , specs , args , 3 ));
664
+ cl_must_pass (adopt_parse (& result , specs , args , 3 , ADOPT_PARSE_DEFAULT ));
665
665
666
666
cl_assert_equal_i ('f' , foo );
667
667
cl_assert_equal_p (NULL , bar );
@@ -689,7 +689,7 @@ void test_adopt__parse_arg_mixed_with_switches(void)
689
689
690
690
char * args [] = { "-f" , "bar" , "baz" , "--bar" };
691
691
692
- cl_must_pass (adopt_parse (& result , specs , args , 4 ));
692
+ cl_must_pass (adopt_parse (& result , specs , args , 4 , ADOPT_PARSE_DEFAULT ));
693
693
694
694
cl_assert_equal_i ('f' , foo );
695
695
cl_assert_equal_p ('b' , bar );
@@ -718,7 +718,7 @@ void test_adopt__parse_arg_with_literal(void)
718
718
719
719
char * args [] = { "-f" , "--" , "--bar" };
720
720
721
- cl_must_pass (adopt_parse (& result , specs , args , 3 ));
721
+ cl_must_pass (adopt_parse (& result , specs , args , 3 , ADOPT_PARSE_DEFAULT ));
722
722
723
723
cl_assert_equal_i ('f' , foo );
724
724
cl_assert_equal_p (NULL , bar );
@@ -745,7 +745,7 @@ void test_adopt__parse_args(void)
745
745
746
746
char * args [] = { "-f" , "--bar" , "BRR" , "one" , "two" , "three" , "four" };
747
747
748
- cl_must_pass (adopt_parse (& result , specs , args , 7 ));
748
+ cl_must_pass (adopt_parse (& result , specs , args , 7 , ADOPT_PARSE_DEFAULT ));
749
749
750
750
cl_assert_equal_i (ADOPT_STATUS_DONE , result .status );
751
751
cl_assert_equal_p (NULL , result .arg );
@@ -777,7 +777,7 @@ void test_adopt__parse_args_with_literal(void)
777
777
778
778
char * args [] = { "-f" , "--" , "--bar" , "asdf" , "--baz" };
779
779
780
- cl_must_pass (adopt_parse (& result , specs , args , 5 ));
780
+ cl_must_pass (adopt_parse (& result , specs , args , 5 , ADOPT_PARSE_DEFAULT ));
781
781
782
782
cl_assert_equal_i (ADOPT_STATUS_DONE , result .status );
783
783
cl_assert_equal_p (NULL , result .arg );
@@ -807,7 +807,7 @@ void test_adopt__parse_args_implies_literal(void)
807
807
808
808
char * args [] = { "-f" , "foo" , "bar" , "--bar" };
809
809
810
- cl_must_pass (adopt_parse (& result , specs , args , 4 ));
810
+ cl_must_pass (adopt_parse (& result , specs , args , 4 , ADOPT_PARSE_DEFAULT ));
811
811
812
812
cl_assert_equal_i (ADOPT_STATUS_DONE , result .status );
813
813
cl_assert_equal_p (NULL , result .arg );
@@ -837,7 +837,7 @@ void test_adopt__value_required(void)
837
837
838
838
char * args [] = { "-f" , "--bar" };
839
839
840
- cl_must_pass (adopt_parse (& result , specs , args , 2 ));
840
+ cl_must_pass (adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
841
841
842
842
cl_assert_equal_i (ADOPT_STATUS_MISSING_VALUE , result .status );
843
843
}
@@ -857,7 +857,7 @@ void test_adopt__required_choice_missing(void)
857
857
858
858
char * args [] = { "foo" , "bar" };
859
859
860
- cl_assert_equal_i (ADOPT_STATUS_MISSING_ARGUMENT , adopt_parse (& result , specs , args , 2 ));
860
+ cl_assert_equal_i (ADOPT_STATUS_MISSING_ARGUMENT , adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
861
861
862
862
cl_assert_equal_i (ADOPT_STATUS_MISSING_ARGUMENT , result .status );
863
863
cl_assert_equal_s ("foo" , result .spec -> name );
@@ -883,7 +883,7 @@ void test_adopt__required_choice_specified(void)
883
883
884
884
char * args [] = { "--bar" };
885
885
886
- cl_assert_equal_i (ADOPT_STATUS_MISSING_ARGUMENT , adopt_parse (& result , specs , args , 2 ));
886
+ cl_assert_equal_i (ADOPT_STATUS_MISSING_ARGUMENT , adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
887
887
888
888
cl_assert_equal_i (ADOPT_STATUS_MISSING_ARGUMENT , result .status );
889
889
cl_assert_equal_s ("baz" , result .spec -> name );
@@ -910,7 +910,7 @@ void test_adopt__choice_switch_or_arg_advances_arg(void)
910
910
911
911
char * args [] = { "-z" , "actually_final" };
912
912
913
- cl_assert_equal_i (ADOPT_STATUS_DONE , adopt_parse (& result , specs , args , 2 ));
913
+ cl_assert_equal_i (ADOPT_STATUS_DONE , adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
914
914
915
915
cl_assert_equal_i (ADOPT_STATUS_DONE , result .status );
916
916
cl_assert_equal_p (NULL , result .arg );
@@ -938,7 +938,7 @@ void test_adopt__stop(void)
938
938
939
939
char * args [] = { "-f" , "--help" , "-z" };
940
940
941
- cl_assert_equal_i (ADOPT_STATUS_DONE , adopt_parse (& result , specs , args , 2 ));
941
+ cl_assert_equal_i (ADOPT_STATUS_DONE , adopt_parse (& result , specs , args , 2 , ADOPT_PARSE_DEFAULT ));
942
942
943
943
cl_assert_equal_i (ADOPT_STATUS_DONE , result .status );
944
944
cl_assert_equal_s ("--help" , result .arg );
0 commit comments