]> git.notmuchmail.org Git - notmuch/blobdiff - test/arg-test.c
test: add boolean argument to arg-test
[notmuch] / test / arg-test.c
index 10dc06834513eb879c92248025b557e4f2a4b3ac..9d13618bd17c004e8dfbc822b08a5ef587a0d56d 100644 (file)
@@ -12,8 +12,10 @@ int main(int argc, char **argv){
     const char *pos_arg1=NULL;
     const char *pos_arg2=NULL;
     const char *string_val=NULL;
+    notmuch_bool_t bool_val = FALSE;
 
     notmuch_opt_desc_t options[] = {
+       { .opt_bool = &bool_val, .name = "boolean" },
        { .opt_keyword = &kw_val, .name = "keyword", .keywords =
          (notmuch_keyword_t []){ { "one", 1 },
                                  { "two", 2 },
@@ -35,6 +37,9 @@ int main(int argc, char **argv){
     if (opt_index < 0)
        return 1;
 
+    if (bool_val)
+       printf("boolean %d\n", bool_val);
+
     if (kw_val)
        printf("keyword %d\n", kw_val);