forked from qt-creator/qt-creator
AutoTest: Move signal emission
... to location where the output gets processed. Change-Id: I293f1dbd67e4c8969f60305768e1ce5bc8cba063 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -53,7 +53,6 @@ TestOutputReader::TestOutputReader(const QFutureInterface<TestResultPtr> &future
|
|||||||
connect(m_testApplication, &QProcess::readyReadStandardError,
|
connect(m_testApplication, &QProcess::readyReadStandardError,
|
||||||
this, [this] () {
|
this, [this] () {
|
||||||
const QByteArray output = m_testApplication->readAllStandardError();
|
const QByteArray output = m_testApplication->readAllStandardError();
|
||||||
emit newOutputAvailable(output);
|
|
||||||
processStdError(output);
|
processStdError(output);
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
@@ -68,6 +67,7 @@ void TestOutputReader::processOutput(const QByteArray &output)
|
|||||||
void TestOutputReader::processStdError(const QByteArray &outputLineWithNewLine)
|
void TestOutputReader::processStdError(const QByteArray &outputLineWithNewLine)
|
||||||
{
|
{
|
||||||
qWarning() << "AutoTest.Run: Ignored plain output:" << outputLineWithNewLine;
|
qWarning() << "AutoTest.Run: Ignored plain output:" << outputLineWithNewLine;
|
||||||
|
emit newOutputAvailable(outputLineWithNewLine);
|
||||||
}
|
}
|
||||||
|
|
||||||
void TestOutputReader::reportCrash()
|
void TestOutputReader::reportCrash()
|
||||||
|
|||||||
Reference in New Issue
Block a user