Mercurial > python-cmd2
diff cmd2.py @ 272:d68d83f42254
fixed unit test
author | catherine@cordelia |
---|---|
date | Wed, 29 Apr 2009 22:33:58 -0400 |
parents | 194160b7f091 |
children | fd5197498667 |
line wrap: on
line diff
--- a/cmd2.py Wed Apr 08 18:27:46 2009 -0400 +++ b/cmd2.py Wed Apr 29 22:33:58 2009 -0400 @@ -26,7 +26,7 @@ import unittest, string, datetime, urllib, glob from code import InteractiveConsole, InteractiveInterpreter, softspace from optparse import make_option -__version__ = '0.5.2' +__version__ = '0.5.3' class OptionParser(optparse.OptionParser): def exit(self, status=0, msg=None): @@ -319,6 +319,7 @@ def __init__(self, *args, **kwargs): cmd.Cmd.__init__(self, *args, **kwargs) + self.initial_stdout = sys.stdout self.history = History() self._init_parser() self.pystate = {} @@ -475,8 +476,8 @@ - terminator: ; - terminator: ; >>> print c.parser.parseString('multiline command /* with comment in progress;').dump() - ['multiline', ' command /* with comment in progress;'] - - multilineCommand: multiline + ['multiline', ' command'] + - multilineCommand: multiline >>> print c.parser.parseString('multiline command /* with comment complete */ is done;').dump() ['multiline', 'command /* with comment complete */ is done', ';', ''] - args: command /* with comment complete */ is done