diff options
author | Luís Pereira <luis.artur.pereira@gmail.com> | 2013-08-14 09:39:49 -0700 |
---|---|---|
committer | Luís Pereira <luis.artur.pereira@gmail.com> | 2013-08-28 14:25:47 +0200 |
commit | 70489baf0c8ec07eb1fdcbf1b5ef47d95b5899b1 (patch) | |
tree | b68edb2ec13116709568fb1ad7a10a377354e904 | |
parent | a39ece0d3365d6f0e1a2d84a430e6b1e74a216c6 (diff) |
Simulate QFINDTESTDATA functionality
Change-Id: Ia80700d5df7bbfab94f25333cb88662836676124
Signed-off-by: Luís Pereira <luis.artur.pereira@gmail.com>
Reviewed-by: David Faure (KDE) <faure@kde.org>
-rw-r--r-- | tests/auto/qmimedatabase/tst_qmimedatabase.cpp | 10 |
1 files 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()))); |