summaryrefslogtreecommitdiff
path: root/tests/test_cmd2.py
diff options
context:
space:
mode:
authorTodd Leonhardt <todd.leonhardt@gmail.com>2017-08-21 12:50:22 -0400
committerTodd Leonhardt <todd.leonhardt@gmail.com>2017-08-21 12:50:22 -0400
commitce40bc4dd8484c2de9eb32671df515b0d567dd4f (patch)
treeafd7b32d575f164c5f24081b7dc79df14a12852d /tests/test_cmd2.py
parenteae9157b711f333bb2895ca2b92019d7463bca8b (diff)
downloadcmd2-git-ce40bc4dd8484c2de9eb32671df515b0d567dd4f.tar.gz
Converted edit command to an @options command for the better argument parsing related to spaces and quotes
The recent change of edit to allow spaces means that it can benefit from the better argument parsing cmd2 has for commands implemented using the @options decorator.
Diffstat (limited to 'tests/test_cmd2.py')
-rw-r--r--tests/test_cmd2.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/test_cmd2.py b/tests/test_cmd2.py
index 96bfd22f..11af8657 100644
--- a/tests/test_cmd2.py
+++ b/tests/test_cmd2.py
@@ -751,7 +751,7 @@ def test_edit_file_with_spaces(base_app, request, monkeypatch):
test_dir = os.path.dirname(request.module.__file__)
filename = os.path.join(test_dir, 'my commands.txt')
- run_cmd(base_app, 'edit {}'.format(filename))
+ run_cmd(base_app, 'edit {!r}'.format(filename))
# We think we have an editor, so should expect a system call
m.assert_called_once_with('"{}" "{}"'.format(base_app.editor, filename))