tst_moc: Use qtpaths instead of qmake
We only need to the location of certain paths for the test. For that, qtpaths is sufficient. Change-Id: I5af0d56b548629edc48949150ed8fbd408b617a6 Reviewed-by: Alexey Edelev <alexey.edelev@qt.io> Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
This commit is contained in:
parent
fb56cf449b
commit
f8c1d339ec
@ -779,7 +779,7 @@ private:
|
||||
void tst_Moc::initTestCase()
|
||||
{
|
||||
QString binpath = QLibraryInfo::path(QLibraryInfo::BinariesPath);
|
||||
QString qmake = QString("%1/qmake").arg(binpath);
|
||||
QString qtpaths = QString("%1/qtpaths").arg(binpath);
|
||||
QString libexecPath = QLibraryInfo::path(QLibraryInfo::LibraryExecutablesPath);
|
||||
m_moc = QString("%1/moc").arg(libexecPath);
|
||||
|
||||
@ -788,7 +788,7 @@ void tst_Moc::initTestCase()
|
||||
m_sourceDirectory = QFileInfo(testHeader).absolutePath();
|
||||
#if defined(Q_OS_UNIX) && QT_CONFIG(process)
|
||||
QProcess proc;
|
||||
proc.start(qmake, QStringList() << "-query" << "QT_INSTALL_HEADERS");
|
||||
proc.start(qtpaths, QStringList() << "-query" << "QT_INSTALL_HEADERS");
|
||||
QVERIFY(proc.waitForFinished());
|
||||
QCOMPARE(proc.exitCode(), 0);
|
||||
QByteArray output = proc.readAllStandardOutput();
|
||||
|
Loading…
Reference in New Issue
Block a user