diff options
| author | Todd Leonhardt <todd.leonhardt@gmail.com> | 2017-08-21 12:50:22 -0400 |
|---|---|---|
| committer | Todd Leonhardt <todd.leonhardt@gmail.com> | 2017-08-21 12:50:22 -0400 |
| commit | ce40bc4dd8484c2de9eb32671df515b0d567dd4f (patch) | |
| tree | afd7b32d575f164c5f24081b7dc79df14a12852d /tests/test_cmd2.py | |
| parent | eae9157b711f333bb2895ca2b92019d7463bca8b (diff) | |
| download | cmd2-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.py | 2 |
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)) |
