summaryrefslogtreecommitdiff
path: root/tests/test_shlexparsing.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_shlexparsing.py')
-rw-r--r--tests/test_shlexparsing.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/test_shlexparsing.py b/tests/test_shlexparsing.py
index fd010384..02dc51d3 100644
--- a/tests/test_shlexparsing.py
+++ b/tests/test_shlexparsing.py
@@ -19,6 +19,9 @@ Notes:
Functions in cmd2.py to be modified:
- _complete_statement()
+Changelog Items:
+- if self.default_to_shell is true, then redirection and piping is now properly passed to the shell, previously it was truncated
+- object passed to do_* methods has changed. It no longer is the pyparsing object, it's a new Statement object. A side effect of this is that we now have a clean interface between the parsing logic and the rest of cmd2. If we need to change the parser in the future, we can do it without breaking anything.
"""
import cmd2