diff --git a/autotests/karchivetest.cpp b/autotests/karchivetest.cpp --- a/autotests/karchivetest.cpp +++ b/autotests/karchivetest.cpp @@ -19,6 +19,7 @@ #include #include #include +#include #ifndef Q_OS_WIN #include // symlink @@ -368,6 +369,7 @@ void KArchiveTest::testEmptyFilename() { + QLoggingCategory::setFilterRules(QStringLiteral("kf5.karchive.warning=true")); QTest::ignoreMessage(QtWarningMsg, "KArchive: No file name specified"); KTar tar(QLatin1String("")); QVERIFY(!tar.open(QIODevice::ReadOnly)); @@ -376,8 +378,10 @@ void KArchiveTest::testNullDevice() { - QIODevice *nil = nullptr; + QLoggingCategory::setFilterRules(QStringLiteral("kf5.karchive.warning=true")); QTest::ignoreMessage(QtWarningMsg, "KArchive: Null device specified"); + + QIODevice *nil = nullptr; KTar tar(nil); QVERIFY(!tar.open(QIODevice::ReadOnly)); QCOMPARE(tar.errorString(), tr("No filename or device was specified"));