summaryrefslogtreecommitdiff
path: root/tests/conftest.py
diff options
context:
space:
mode:
authorTodd Leonhardt <todd.leonhardt@gmail.com>2018-09-28 15:01:10 -0400
committerGitHub <noreply@github.com>2018-09-28 15:01:10 -0400
commit87fdda149ade5c82d853334c87db0a2d11445594 (patch)
treeae42eff9d6a906550c5a4f83144b4bbd6d04dba5 /tests/conftest.py
parentbb8f6dd930820ef580d3399726256ac0a19a78dc (diff)
parent2cbc5cf234a353b94740f167b5b8564bbd2fc900 (diff)
downloadcmd2-git-87fdda149ade5c82d853334c87db0a2d11445594.tar.gz
Merge pull request #550 from python-cmd2/macro
Added macros
Diffstat (limited to 'tests/conftest.py')
-rw-r--r--tests/conftest.py17
1 files changed, 7 insertions, 10 deletions
diff --git a/tests/conftest.py b/tests/conftest.py
index 39aa3473..2c7a2600 100644
--- a/tests/conftest.py
+++ b/tests/conftest.py
@@ -29,29 +29,29 @@ except ImportError:
# Help text for base cmd2.Cmd application
BASE_HELP = """Documented commands (type help <topic>):
========================================
-alias help load pyscript set shortcuts
-edit history py quit shell unalias
+alias help load py quit shell
+edit history macro pyscript set shortcuts
"""
BASE_HELP_VERBOSE = """
Documented commands (type help <topic>):
================================================================================
-alias Define or display aliases
+alias Manage aliases
edit Edit a file in a text editor
help List available commands with "help" or detailed help with "help cmd"
history View, run, edit, save, or clear previously entered commands
load Runs commands in script file that is encoded as either ASCII or UTF-8 text
+macro Manage macros
py Invoke python command, shell, or script
pyscript Runs a python script file inside the console
quit Exits this application
set Sets a settable parameter or shows current settings of parameters
shell Execute a command as if at the OS prompt
shortcuts Lists shortcuts available
-unalias Unsets aliases
"""
# Help text for the history command
-HELP_HISTORY = """Usage: history [arg] [-h] [-r | -e | -s | -o FILE | -t TRANSCRIPT | -c]
+HELP_HISTORY = """Usage: history [-h] [-r | -e | -s | -o FILE | -t TRANSCRIPT | -c] [arg]
View, run, edit, save, or clear previously entered commands
@@ -160,11 +160,8 @@ def complete_tester(text: str, line: str, begidx: int, endidx: int, app) -> Opti
def get_endidx():
return endidx
- first_match = None
+ # Run the readline tab-completion function with readline mocks in place
with mock.patch.object(readline, 'get_line_buffer', get_line):
with mock.patch.object(readline, 'get_begidx', get_begidx):
with mock.patch.object(readline, 'get_endidx', get_endidx):
- # Run the readline tab-completion function with readline mocks in place
- first_match = app.complete(text, 0)
-
- return first_match
+ return app.complete(text, 0)