Is there a case in which a command doesn't succeeds, but also doesn't throw TTY::Command::ExitError?
If not, does this mean that you're supposed to always enclose the run() in begin ... recue TTY::Command::ExitError?
If yes, should this be mentioned in the README?
Is there a case in which a command doesn't succeeds, but also doesn't throw
TTY::Command::ExitError
? If not, does this mean that you're supposed to always enclose therun()
inbegin ... recue TTY::Command::ExitError
? If yes, should this be mentioned in theREADME
?