summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLuís Pereira <luis.artur.pereira@gmail.com>2013-08-14 09:39:49 -0700
committerLuís Pereira <luis.artur.pereira@gmail.com>2013-08-28 14:25:47 +0200
commit70489baf0c8ec07eb1fdcbf1b5ef47d95b5899b1 (patch)
treeb68edb2ec13116709568fb1ad7a10a377354e904
parenta39ece0d3365d6f0e1a2d84a430e6b1e74a216c6 (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.cpp10
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())));