diff --git a/tests/test_types.sh b/tests/test_types.sh index 9907966..d61302f 100644 --- a/tests/test_types.sh +++ b/tests/test_types.sh @@ -71,4 +71,14 @@ function shunittest_hash_values return 1 fi return $? -} \ No newline at end of file +} + +function shunittest_boolean_no_optarg +{ + cmdarg_purge + cmdarg 'b' 'boolean' + cmdarg_parse -b something + cmdarg_dump + [[ "${cmdarg_cfg['boolean']}" == "true" ]] || return 1 + [[ "${cmdarg_argv[0]}" == "something" ]] || return 1 +}