Commit 89a4d811 authored by Jorge Bucaran's avatar Jorge Bucaran

getopts: add multiline option string test

parent 0715e560
...@@ -137,6 +137,14 @@ function describe_getotps -d "fish getopts" ...@@ -137,6 +137,14 @@ function describe_getotps -d "fish getopts"
expect (__getopts $options $args) --to-equal \ expect (__getopts $options $args) --to-equal \
"xyz(777)Abc(100)longlong-req(32)long-opt(!!!)D O N E" "xyz(777)Abc(100)longlong-req(32)long-opt(!!!)D O N E"
end end
function it_handles_multiline_option_strings
set -l multiline_options "a:aaa
b:bbb
c:ccc
d:ddd"
expect (__getopts $multiline_options -dcbabcd) --to-equal "dcbabcd"
end
end end
spec.run $argv spec.run $argv
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment