summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKrzysztof Sommerfeld <krzysztof.sommerfeld@siili.com>2024-01-29 15:54:40 +0100
committerKrzysztof Sommerfeld <krzysztof.sommerfeld@siili.com>2024-01-31 13:21:55 +0100
commit6efc95b699a0b9066c34611f6441a13eabec1b84 (patch)
tree5a9289f74b9dfae7864866f79159a27121e09e20
parente566447e6b2b03cdd0f28e5953bef4217a7e06d6 (diff)
Exclude test from compilation without qprocess
Change-Id: Iea3a28b25bdb828b0eb2ae0381489aa207f348fd Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
-rw-r--r--tests/auto/corelib/mimetypes/qmimedatabase/tst_qmimedatabase.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/auto/corelib/mimetypes/qmimedatabase/tst_qmimedatabase.cpp b/tests/auto/corelib/mimetypes/qmimedatabase/tst_qmimedatabase.cpp
index 7e97c661c1..2ff5aea651 100644
--- a/tests/auto/corelib/mimetypes/qmimedatabase/tst_qmimedatabase.cpp
+++ b/tests/auto/corelib/mimetypes/qmimedatabase/tst_qmimedatabase.cpp
@@ -1186,6 +1186,9 @@ void tst_QMimeDatabase::installNewLocalMimeType_data()
void tst_QMimeDatabase::installNewLocalMimeType()
{
+#if !QT_CONFIG(process)
+ QSKIP("This test requires QProcess support");
+#else
QFETCH(bool, useLocalBinaryCache);
qmime_secondsBetweenChecks = 0;
@@ -1298,6 +1301,7 @@ void tst_QMimeDatabase::installNewLocalMimeType()
QCOMPARE(db.mimeTypeForFile(QLatin1String("foo.ymu"), QMimeDatabase::MatchExtension).name(),
QString::fromLatin1("application/octet-stream"));
QVERIFY(!db.mimeTypeForName(QLatin1String("text/x-suse-ymp")).isValid());
+#endif
}
QTEST_GUILESS_MAIN(tst_QMimeDatabase)