mirror of
https://bitbucket.org/smil3y/kdelibs.git
synced 2025-02-24 10:52:49 +00:00
kdecore: fix process output capturing in KDebugTest::testNoMainComponentData()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
parent
ce1a80fac2
commit
459f9d1b7a
1 changed files with 4 additions and 2 deletions
|
@ -269,10 +269,12 @@ void KDebugTest::testNoMainComponentData()
|
|||
proc.setProcessEnvironment(procenv);
|
||||
proc.setReadChannel(QProcess::StandardError);
|
||||
QVERIFY(QFile::exists(KDEBINDIR "/kdecore-kdebug_qcoreapptest"));
|
||||
QVERIFY(proc.execute(KDEBINDIR "/kdecore-kdebug_qcoreapptest") == 0);
|
||||
proc.start(KDEBINDIR "/kdecore-kdebug_qcoreapptest");
|
||||
proc.waitForFinished();
|
||||
QVERIFY(proc.exitCode() == 0);
|
||||
const QByteArray allOutput = proc.readAllStandardError();
|
||||
const QList<QByteArray> receivedLines = allOutput.split('\n');
|
||||
//qDebug() << receivedLines;
|
||||
// qDebug() << receivedLines;
|
||||
QList<QByteArray> expectedLines;
|
||||
expectedLines << "qcoreapp_myarea main: Test debug using qcoreapp_myarea 1";
|
||||
expectedLines << "kdecore-kdebug_qcoreapptest main: Debug in area 100";
|
||||
|
|
Loading…
Add table
Reference in a new issue