Pluginmanager: quit after -test testing has completed.

This commit is contained in:
Bill King
2011-02-16 13:39:00 +01:00
parent 36c72ac388
commit 884a62228f

View File

@@ -48,6 +48,7 @@
#include <QtCore/QTime> #include <QtCore/QTime>
#include <QtCore/QWriteLocker> #include <QtCore/QWriteLocker>
#include <QtCore/QtDebug> #include <QtCore/QtDebug>
#include <QtCore/QTimer>
#ifdef WITH_TESTS #ifdef WITH_TESTS
#include <QTest> #include <QTest>
@@ -640,6 +641,7 @@ void PluginManager::startTests()
} }
QTest::qExec(pluginSpec->plugin(), methods); QTest::qExec(pluginSpec->plugin(), methods);
} }
QTimer::singleShot(1, QCoreApplication::instance(), SLOT(quit()));
#endif #endif
} }