class TextTwitter: def __init__( self ): self._parser = Parser() def run( self ): while( True ): strInput = input( "> " ) print( self._parser.processInput(strInput), end = '' )
class TextTwitterTimedTest( unittest.TestCase ): def __init__(self, *args, **kwargs): unittest.TestCase.__init__(self, *args, **kwargs) self._testTime = datetime.datetime.now() self._parser = Parser() def timedInput( self, strMessage, deltaMinutes=None,deltaSeconds=None ): TestableTime.fastenNow( self._testTime,deltaMinutes,deltaSeconds ) return self._parser.processInput( strMessage )