tst_qresourceengine: use QFINDTESTDATA() to find correct path

Use alternative method for finding searchPath since
QT_TESTCASE_SOURCEDIR did not point to a correct location on webOS
QEMU test environment.

Fixes: QTBUG-99954
Pick-to: 6.3
Change-Id: I05f95b4aa02027976036d0842ca564a602e01d0e
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Sona Kurazyan <sona.kurazyan@qt.io>
This commit is contained in:
Janne Juntunen 2022-01-17 16:03:25 +02:00
parent 4a93285b16
commit c984a9bf07

View File

@ -491,7 +491,7 @@ void tst_QResourceEngine::checkStructure()
void tst_QResourceEngine::searchPath_data() void tst_QResourceEngine::searchPath_data()
{ {
auto searchPath = QFileInfo(QT_TESTCASE_SOURCEDIR "/testqrc").canonicalFilePath(); auto searchPath = QFileInfo(QFINDTESTDATA("testqrc/test.qrc")).canonicalPath();
QTest::addColumn<QString>("searchPathPrefix"); QTest::addColumn<QString>("searchPathPrefix");
QTest::addColumn<QString>("searchPath"); QTest::addColumn<QString>("searchPath");