summaryrefslogtreecommitdiff
path: root/cmd2.py
diff options
context:
space:
mode:
authorkotfu <kotfu@kotfu.net>2018-01-07 13:52:33 -0700
committerkotfu <kotfu@kotfu.net>2018-01-07 13:52:33 -0700
commit34a02650f67d87798ec137b65a9c69b67cc061aa (patch)
treec715e8b540a864778415f3817abc68bdbf0d76ea /cmd2.py
parentcc32105daa5c096a5c7fcd2b47729eebc871ebef (diff)
parente6672fe278b877c82f8d011281b17dcf2654d257 (diff)
downloadcmd2-git-34a02650f67d87798ec137b65a9c69b67cc061aa.tar.gz
Merge branch 'master' of github.com:python-cmd2/cmd2 into argparse
Diffstat (limited to 'cmd2.py')
-rwxr-xr-xcmd2.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/cmd2.py b/cmd2.py
index 15aa4576..3f1371a7 100755
--- a/cmd2.py
+++ b/cmd2.py
@@ -107,7 +107,7 @@ if six.PY2 and sys.platform.startswith('lin'):
except ImportError:
pass
-__version__ = '0.7.9'
+__version__ = '0.8.0a'
# Pyparsing enablePackrat() can greatly speed up parsing, but problems have been seen in Python 3 in the past
pyparsing.ParserElement.enablePackrat()
@@ -2424,18 +2424,18 @@ class Cmd2TestCase(unittest.TestCase):
def _transform_transcript_expected(self, s):
"""parse the string with slashed regexes into a valid regex
-
+
Given a string like:
-
+
Match a 10 digit phone number: /\d{3}-\d{3}-\d{4}/
-
+
Turn it into a valid regular expression which matches the literal text
of the string and the regular expression. We have to remove the slashes
because they differentiate between plain text and a regular expression.
Unless the slashes are escaped, in which case they are interpreted as
plain text, or there is only one slash, which is treated as plain text
also.
-
+
Check the tests in tests/test_transcript.py to see all the edge
cases.
"""