diff --git a/test/unittest_main.cpp b/test/unittest_main.cpp index 2ed6164..e59cda0 100644 --- a/test/unittest_main.cpp +++ b/test/unittest_main.cpp @@ -19,9 +19,19 @@ #include #include +#include + +void silenceQtWarningNoise(QtMsgType type, const QMessageLogContext &context, const QString &msg) +{ + if (msg.startsWith("SOFT ASSERT") || msg.startsWith("Accessing MimeDatabase")) { + return; + } + qt_message_output(type, context, msg); +} int main(int argc, char *argv[]) { + qInstallMessageHandler(silenceQtWarningNoise); QGuiApplication application(argc, argv); testing::InitGoogleTest(&argc, argv); return RUN_ALL_TESTS();