diff options
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/lldbpexpect.py')
-rw-r--r-- | lldb/packages/Python/lldbsuite/test/lldbpexpect.py | 4 |
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) |