[Lldb-commits] [lldb] r227889 - Some cleanup in lldbpexpect
Enrico Granata
egranata at apple.com
Mon Feb 2 15:03:37 PST 2015
Author: enrico
Date: Mon Feb 2 17:03:37 2015
New Revision: 227889
URL: http://llvm.org/viewvc/llvm-project?rev=227889&view=rev
Log:
Some cleanup in lldbpexpect
Modified:
lldb/trunk/test/lldbpexpect.py
Modified: lldb/trunk/test/lldbpexpect.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lldbpexpect.py?rev=227889&r1=227888&r2=227889&view=diff
==============================================================================
--- lldb/trunk/test/lldbpexpect.py (original)
+++ lldb/trunk/test/lldbpexpect.py Mon Feb 2 17:03:37 2015
@@ -11,35 +11,29 @@ class PExpectTest(TestBase):
mydir = TestBase.compute_mydir(__file__)
def setUp(self):
- # Call super's setUp().
TestBase.setUp(self)
- def doTest(self):
- # put your commands here
- pass
-
def launchArgs(self):
- return ""
+ pass
def launch(self):
self.timeout = 5
self.child = pexpect.spawn('%s %s' % (self.lldbHere, self.launchArgs()))
def expect(self, patterns=None, timeout=None):
- if patterns is None: patterns = '.*'
+ if patterns is None: return None
+ if timeout is None: timeout = self.timeout
return self.child.expect(patterns, timeout=timeout)
def sendimpl(self, sender, command, patterns=None, timeout=None):
- if timeout is None: timeout = self.timeout
sender(command)
- if patterns is not None: return self.expect(patterns=patterns, timeout=timeout)
- return None
+ return self.expect(patterns=patterns, timeout=timeout)
def send(self, command, patterns=None, timeout=None):
- self.sendimpl(self.child.send, command, patterns, timeout)
+ return self.sendimpl(self.child.send, command, patterns, timeout)
def sendline(self, command, patterns=None, timeout=None):
- self.sendimpl(self.child.sendline, command, patterns, timeout)
+ return self.sendimpl(self.child.sendline, command, patterns, timeout)
def quit(self, gracefully=None):
if gracefully is None: gracefully = True
More information about the lldb-commits
mailing list