Remove insignification from QAccessibility test on Mac OS X.
authorJason McDonald <jason.mcdonald@nokia.com>
Tue, 17 Apr 2012 14:15:16 +0000 (00:15 +1000)
committerQt by Nokia <qt-info@nokia.com>
Thu, 19 Apr 2012 06:07:30 +0000 (08:07 +0200)
This test has one stable failure.  Mark that failure with QEXPECT_FAIL
and re-enable the test.

Task-number: QTBUG-22812
Change-Id: I1e1ad63472db7ba724c9936ae718de0b3b078bbd
Reviewed-by: Bradley T. Hughes <bradley.hughes@nokia.com>
tests/auto/other/qaccessibility/qaccessibility.pro
tests/auto/other/qaccessibility/tst_qaccessibility.cpp

index 388e6ab..0c224ad 100644 (file)
@@ -12,8 +12,6 @@ wince*: {
        DEPLOYMENT += accessneeded
 }
 
-mac: CONFIG += insignificant_test # QTBUG-22812
-
 win32 {
     !*g++: include(../../../../src/3rdparty/iaccessible2/iaccessible2.pri)
     LIBS += -loleacc -loleaut32 -lole32
index 977013a..ba1e73a 100644 (file)
@@ -1747,6 +1747,9 @@ void tst_QAccessibility::mdiSubWindowTest()
     const QRect widgetGeometry = testWindow->contentsRect();
     const QPoint globalWidgetPos = QPoint(globalPos.x() + widgetGeometry.x(),
                                           globalPos.y() + widgetGeometry.y());
+#ifdef Q_OS_MAC
+    QEXPECT_FAIL("", "QTBUG-22812", Abort);
+#endif
     QCOMPARE(childRect(interface), QRect(globalWidgetPos, widgetGeometry.size()));
 
     // childAt