Debugger: Tests: Fix execution of dumper tests on OSX

Change-Id: Ibe3e447d29e3834766ef067ba4424c3b08ba5eb1
Reviewed-by: hjk <hjk@theqtcompany.com>
This commit is contained in:
Christian Stenger
2015-03-10 09:51:55 +01:00
committed by hjk
parent a37e30eb23
commit 14a02d5081
2 changed files with 3 additions and 1 deletions

View File

@@ -1721,7 +1721,7 @@ class Tester(Dumper):
self.expandedINames = set(expandedINames)
self.passExceptions = True
self.loadDumperFiles()
self.loadDumperFiles({})
error = lldb.SBError()
self.target = self.debugger.CreateTarget(binary, None, None, True, error)

View File

@@ -1287,6 +1287,8 @@ void tst_Dumpers::dumper()
debugger.setWorkingDirectory(t->buildPath);
debugger.start(QString::fromLatin1(exe), args);
QVERIFY(debugger.waitForStarted());
// FIXME: next line is necessary for LLDB <= 310 - remove asap
debugger.waitForReadyRead(1000);
debugger.write(cmds);
QVERIFY(debugger.waitForFinished());
output = debugger.readAllStandardOutput();