diff options
author | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2019-07-12 16:23:03 -0400 |
---|---|---|
committer | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2019-07-12 16:23:03 -0400 |
commit | dc747c6fa05d9abb6b7ab45f3714e4ed01b50a0f (patch) | |
tree | b3ab88c29cfb9ee5c6c7bf2398044e4685540b9d /cmd2 | |
parent | 6e826f2a4c2e69a838d1f985ab93d43374f3b92a (diff) | |
download | cmd2-git-dc747c6fa05d9abb6b7ab45f3714e4ed01b50a0f.tar.gz |
Added unit tests for unfinished flag errors
Diffstat (limited to 'cmd2')
-rw-r--r-- | cmd2/argparse_completer.py | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/cmd2/argparse_completer.py b/cmd2/argparse_completer.py index b957a8bf..c7284361 100644 --- a/cmd2/argparse_completer.py +++ b/cmd2/argparse_completer.py @@ -550,13 +550,9 @@ class AutoCompleter(object): out_str += ' {0: <{width}} '.format(prefix, width=20) out_str += "Flag requires " + # This handles ONE_OR_MORE if flag_arg_state.max == float('inf'): - out_str += "at least {} ".format(flag_arg_state.min) - - if flag_arg_state.min == 1: - out_str += "argument" - else: - out_str += "arguments" + out_str += "at least {} argument".format(flag_arg_state.min) else: if flag_arg_state.min == flag_arg_state.max: out_str += "{} ".format(flag_arg_state.min) |