diff --git a/src/plugins/coreplugin/icore.cpp b/src/plugins/coreplugin/icore.cpp index 9cb23af6562..4a6066df0eb 100644 --- a/src/plugins/coreplugin/icore.cpp +++ b/src/plugins/coreplugin/icore.cpp @@ -33,9 +33,10 @@ #include -#include #include +#include #include +#include /*! \namespace Core @@ -332,6 +333,8 @@ ICore::ICore(MainWindow *mainwindow) this, &ICore::saveSettings); connect(PluginManager::instance(), &PluginManager::testsFinished, [this] (int failedTests) { emit coreAboutToClose(); + if (failedTests != 0) + qWarning("Test run was not successful: %d test(s) failed.", failedTests); QCoreApplication::exit(failedTests); }); }