index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
author | Ethan Sommer <e5ten.arch@gmail.com> | 2019-11-04 23:36:02 -0500 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2019-11-05 14:47:15 +1000 |
commit | 1bfae7d14a7bdad777e82912c5c6883deb11aee5 (patch) | |
tree | a41965597b631f363d36c943cceb4694f151469d /test/scripts | |
parent | 091b244d0ffa281ba9968606184d709e59c2a2d5 (diff) |
-rwxr-xr-x | test/scripts/parseopts_test.sh | 5 |
diff --git a/test/scripts/parseopts_test.sh b/test/scripts/parseopts_test.sh index 8f1ea1f3..3d706be8 100755 --- a/test/scripts/parseopts_test.sh +++ b/test/scripts/parseopts_test.sh @@ -31,7 +31,7 @@ tap_parse() { unset OPTRET } -tap_plan 54 +tap_plan 56 # usage: tap_parse <expected result> <token count> test-params... # a failed tap_parse will match only the end of options marker '--' @@ -117,4 +117,7 @@ tap_parse '--opt= --opt=foo --opt --' 4 --opt= --opt=foo --opt # short opt with and without optional arg, and non-option arg tap_parse '-b=foo -A -b -- foo' 5 -bfoo -Ab foo +# all possible ways to specify empty optargs +tap_parse '--key --pkg -p --' 7 --key '' --pkg='' -p '' + tap_finish |