Clarify #14 : boolean processing places optarg into cmdarg_argv, we can debate that later

This commit is contained in:
2014-05-12 08:06:10 -07:00
parent 1ba6694330
commit a5b412f29b

View File

@@ -72,3 +72,13 @@ function shunittest_hash_values
fi fi
return $? return $?
} }
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
}