diff options
| author | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2020-08-31 17:18:43 -0400 |
|---|---|---|
| committer | Kevin Van Brunt <kmvanbrunt@gmail.com> | 2020-09-01 10:29:26 -0400 |
| commit | 7457fd3e2880fd3abbe403de4a0086fc91f82869 (patch) | |
| tree | f8dbe670a53ee4d7508a41e172041e113e77061b /tests | |
| parent | 0003f56182c0e14951ec2de51572dcb7a7ac71d9 (diff) | |
| download | cmd2-git-7457fd3e2880fd3abbe403de4a0086fc91f82869.tar.gz | |
Refactored ArgparseCompleter to support custom completion
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/test_argparse_completer.py | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tests/test_argparse_completer.py b/tests/test_argparse_completer.py index a964aa46..b63511cd 100644 --- a/tests/test_argparse_completer.py +++ b/tests/test_argparse_completer.py @@ -522,8 +522,8 @@ def test_autocomp_blank_token(ac_app): begidx = endidx - len(text) completer = ArgparseCompleter(ac_app.completer_parser, ac_app) - tokens = ['completer', '-c', blank, text] - completions = completer.complete_command(tokens, text, line, begidx, endidx) + tokens = ['-c', blank, text] + completions = completer.complete(text, line, begidx, endidx, tokens) assert sorted(completions) == sorted(AutoCompleteTester.completions_for_pos_1) # Blank arg for first positional will be consumed. Therefore we expect to be completing the second positional. @@ -533,8 +533,8 @@ def test_autocomp_blank_token(ac_app): begidx = endidx - len(text) completer = ArgparseCompleter(ac_app.completer_parser, ac_app) - tokens = ['completer', blank, text] - completions = completer.complete_command(tokens, text, line, begidx, endidx) + tokens = [blank, text] + completions = completer.complete(text, line, begidx, endidx, tokens) assert sorted(completions) == sorted(AutoCompleteTester.completions_for_pos_2) @@ -947,7 +947,7 @@ def test_complete_command_no_tokens(ac_app): parser = Cmd2ArgumentParser() ac = ArgparseCompleter(parser, ac_app) - completions = ac.complete_command(tokens=[], text='', line='', begidx=0, endidx=0) + completions = ac.complete(text='', line='', begidx=0, endidx=0, tokens=[]) assert not completions @@ -957,7 +957,7 @@ def test_complete_command_help_no_tokens(ac_app): parser = Cmd2ArgumentParser() ac = ArgparseCompleter(parser, ac_app) - completions = ac.complete_subcommand_help(tokens=[], text='', line='', begidx=0, endidx=0) + completions = ac.complete_subcommand_help(text='', line='', begidx=0, endidx=0, tokens=[]) assert not completions |
