Re-enable all of tst_QApplication::quitOnLastWindowClosed() on Mac OS X
authorBradley T. Hughes <bradley.hughes@nokia.com>
Tue, 17 Apr 2012 10:55:17 +0000 (12:55 +0200)
committerQt by Nokia <qt-info@nokia.com>
Tue, 17 Apr 2012 11:09:29 +0000 (13:09 +0200)
Part of this test was skipped on Mac OS X, due to a bug in timer
handling. This bug has been fixed[1] and the test now passes again.

[1] https://codereview.qt-project.org/#change,21953

Task-number: QTBUG-24319
Change-Id: Iad0a315cfdfcfb007e8aa9243cfef4b2f2b33895
Reviewed-by: Jason McDonald <jason.mcdonald@nokia.com>
tests/auto/widgets/kernel/qapplication/tst_qapplication.cpp

index 91ecbf2..90fa2ad 100644 (file)
@@ -605,8 +605,6 @@ public slots:
 
 void tst_QApplication::quitOnLastWindowClosed()
 {
-#ifndef Q_OS_MAC
-    // Test hangs on Mac OS X, see QTBUG-24319
     {
         int argc = 0;
         QApplication app(argc, 0, QApplication::GuiServer);
@@ -621,7 +619,6 @@ void tst_QApplication::quitOnLastWindowClosed()
         // lastWindowClosed() signal should only be sent after the last dialog is closed
         QCOMPARE(appSpy.count(), 2);
     }
-#endif
     {
         int argc = 0;
         QApplication app(argc, 0, QApplication::GuiServer);