mirror of
https://github.com/oh-my-fish/oh-my-fish.git
synced 2025-02-22 13:04:10 +08:00
getopts: add multiline option string test
This commit is contained in:
parent
0715e56026
commit
89a4d811f0
@ -137,6 +137,14 @@ function describe_getotps -d "fish getopts"
|
||||
expect (__getopts $options $args) --to-equal \
|
||||
"xyz(777)Abc(100)longlong-req(32)long-opt(!!!)D O N E"
|
||||
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
|
||||
|
||||
spec.run $argv
|
||||
|
Loading…
x
Reference in New Issue
Block a user