From 70489baf0c8ec07eb1fdcbf1b5ef47d95b5899b1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lu=C3=ADs=20Pereira?= Date: Wed, 14 Aug 2013 09:39:49 -0700 Subject: Simulate QFINDTESTDATA functionality MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Change-Id: Ia80700d5df7bbfab94f25333cb88662836676124 Signed-off-by: Luís Pereira Reviewed-by: David Faure (KDE) --- tests/auto/qmimedatabase/tst_qmimedatabase.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/tests/auto/qmimedatabase/tst_qmimedatabase.cpp b/tests/auto/qmimedatabase/tst_qmimedatabase.cpp index 2e2d5cf..a92f0c4 100644 --- a/tests/auto/qmimedatabase/tst_qmimedatabase.cpp +++ b/tests/auto/qmimedatabase/tst_qmimedatabase.cpp @@ -130,11 +130,17 @@ void tst_QMimeDatabase::initTestCase() QFile xml(xmlFileName); QVERIFY(xml.copy(globalPackageDir + '/' + freeDesktopXml)); - m_testSuite = QFINDTESTDATA("testfiles"); + m_testSuite = QLatin1String(SRCDIR "testfiles"); + QDir _srcDir(m_testSuite); + QVERIFY2(_srcDir.exists(), qPrintable(m_testSuite + QLatin1String(" does not exist."))); + if (m_testSuite.isEmpty()) qWarning("%s", qPrintable(testSuiteWarning())); - m_yastMimeTypes = QFINDTESTDATA(yastFileName); + m_yastMimeTypes = QLatin1String(SRCDIR) + yastFileName; + QFile _file(m_yastMimeTypes); + QVERIFY2(_file.exists(), qPrintable(m_testSuite + QLatin1String(" does not exist."))); + QVERIFY2(!m_yastMimeTypes.isEmpty(), qPrintable(QString::fromLatin1("Cannot find '%1' starting from '%2'"). arg(yastFileName, QDir::currentPath()))); -- cgit v1.2.3