summaryrefslogtreecommitdiff
path: root/tests
diff options
context:
space:
mode:
authorKevin Van Brunt <kmvanbrunt@gmail.com>2019-07-12 16:43:05 -0400
committerKevin Van Brunt <kmvanbrunt@gmail.com>2019-07-12 16:43:05 -0400
commit96e16c90965952182d9e60c8ddb249cbe2236e08 (patch)
tree8d3305ebfa651ad8a0146ff8501bb3cf7697f911 /tests
parent191b4c25293ab1d68b93862243c295d248fd959c (diff)
downloadcmd2-git-96e16c90965952182d9e60c8ddb249cbe2236e08.tar.gz
More unit tests
Diffstat (limited to 'tests')
-rw-r--r--tests/test_argparse_completer.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/test_argparse_completer.py b/tests/test_argparse_completer.py
index ec3c940b..e8ff1aaf 100644
--- a/tests/test_argparse_completer.py
+++ b/tests/test_argparse_completer.py
@@ -530,6 +530,7 @@ def test_completion_items(ac_app, num_aliases, show_description):
# REMAINDER positional
('the positional', remainder_choices),
('the positional remainder', ['choices ']),
+ ('the positional remainder choices', []),
# REMAINDER positional. Flags don't work in REMAINDER
('the positional --set_value', remainder_choices),
@@ -562,6 +563,7 @@ def test_autcomp_nargs(ac_app, args, completions):
('nargs --set_value set value --', '', False),
('nargs --set_value set value --one_or_more', '', False),
('nargs --set_value set value', '--', False),
+ ('nargs --set_val set value', '--', False), # This exercises our abbreviated flag detection
('nargs --range choices --', '', False),
('nargs --range choices range --set_value', '', False),
@@ -579,6 +581,7 @@ def test_autcomp_nargs(ac_app, args, completions):
('nargs --set_value set --', '', True),
('nargs --set_value set --one_or_more', '', True),
('nargs --set_value set', '--', True),
+ ('nargs --set_val set', '--', True), # This exercises our abbreviated flag detection
('nargs --range --', '', True),
('nargs --range --set_value', '', True),