summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/lldbpexpect.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbpexpect.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/lldbpexpect.py4
1 files changed, 3 insertions, 1 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/lldbpexpect.py b/lldb/packages/Python/lldbsuite/test/lldbpexpect.py
index 8f2d9e30638..402148a9534 100644
--- a/lldb/packages/Python/lldbsuite/test/lldbpexpect.py
+++ b/lldb/packages/Python/lldbsuite/test/lldbpexpect.py
@@ -27,7 +27,7 @@ else:
def expect_prompt(self):
self.child.expect_exact(self.PROMPT)
- def launch(self, executable=None, timeout=30, dimensions=None):
+ def launch(self, executable=None, extra_args=None, timeout=30, dimensions=None):
logfile = getattr(sys.stdout, 'buffer',
sys.stdout) if self.TraceOn() else None
args = ['--no-lldbinit', '--no-use-colors']
@@ -35,6 +35,8 @@ else:
args += ['-O', cmd]
if executable is not None:
args += ['--file', executable]
+ if extra_args is not None:
+ args.extend(extra_args)
self.child = pexpect.spawn(
lldbtest_config.lldbExec, args=args, logfile=logfile,
timeout=timeout, dimensions=dimensions)
OpenPOWER on IntegriCloud