cli: adapt func tests pass to new --help

This commit is contained in:
Simon Michael 2016-04-19 10:44:43 -07:00
parent 57626dc9fb
commit 1fc34d76f8

View File

@ -86,28 +86,28 @@ hledger -f somefile
>>> /^hledger \[COMMAND\]/ >>> /^hledger \[COMMAND\]/
>>>=0 >>>=0
# 6. with --help, and possibly other common flags present, show general help # 6. with -h, and possibly other common flags present, show general usage
hledger --help --version -f /dev/null hledger -h --version -f /dev/null
>>> /^hledger \[COMMAND\]/ >>> /^hledger \[COMMAND\]/
>>>=0 >>>=0
# 7. with --help before COMMAND, show general help # 7. with -h before COMMAND, show general usage
hledger --help balance --cost hledger -h balance --cost
>>> /^hledger \[COMMAND\]/ >>> /^hledger \[COMMAND\]/
>>>=0 >>>=0
# 8. with --help after command, show command help # 8. with -h after command, show command usage
hledger balance --help hledger balance -h
>>> /^balance \[OPTIONS\]/ >>> /^balance \[OPTIONS\]/
>>>=0 >>>=0
# 9. should work with deprecated commands too # 9. should work with deprecated commands too
hledger convert --help hledger convert -h
>>> >>>
>>>2 /no longer needed/ >>>2 /no longer needed/
>>>=1 >>>=1
# 10. with an unrecognised command, give general help and non-zero exit status # 10. with an unrecognised command, give general usage and non-zero exit status
hledger nosuchcommand hledger nosuchcommand
>>> >>>
>>>2 /not recognized/ >>>2 /not recognized/
@ -127,7 +127,7 @@ hledger -f /dev/null --alias somealiases --rules-file -h --help --version --debu
>>>=0 >>>=0
# 13. or after it, and spaces in options are optional # 13. or after it, and spaces in options are optional
hledger register -f/dev/null --alias=somealiases --rules-file -h --help --version --debug 1 --daily hledger register -f/dev/null --alias=somealiases --rules-file -h --version --debug 1 --daily
>>> /^register \[OPTIONS\]/ >>> /^register \[OPTIONS\]/
>>>=0 >>>=0