diff options
Diffstat (limited to 'tests/auto/widgets')
3 files changed, 5 insertions, 18 deletions
diff --git a/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp b/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp index 0e19e88793..574041cd44 100644 --- a/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp +++ b/tests/auto/widgets/dialogs/qdialog/tst_qdialog.cpp @@ -388,9 +388,6 @@ void tst_QDialog::toolDialogPosition() #if defined(Q_OS_WINCE) QSKIP("No real support for Qt::Tool on WinCE"); #endif -#ifdef Q_OS_WIN - QSKIP("QTBUG-25331 - positioning failure"); -#endif QDialog dialog(0, Qt::Tool); dialog.move(QPoint(100,100)); const QPoint beforeShowPosition = dialog.pos(); diff --git a/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp b/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp index 2b143c5d98..5ae5e20e80 100644 --- a/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp +++ b/tests/auto/widgets/graphicsview/qgraphicsproxywidget/tst_qgraphicsproxywidget.cpp @@ -1498,9 +1498,6 @@ void tst_QGraphicsProxyWidget::scrollUpdate() // QRect(0, 0, 200, 12) is the first update, expanded (-2, -2, 2, 2) // QRect(0, 12, 102, 10) is the scroll update, expanded (-2, -2, 2, 2), // intersected with the above update. -#ifdef Q_OS_WIN - QEXPECT_FAIL("", "QTBUG-24294", Abort); -#endif QCOMPARE(view.paintEventRegion.rects(), QVector<QRect>() << QRect(0, 0, 200, 12) << QRect(0, 12, 102, 10)); QCOMPARE(widget->npaints, 2); @@ -2475,9 +2472,6 @@ void tst_QGraphicsProxyWidget::popup_basic() QTest::mousePress(view.viewport(), Qt::LeftButton, 0, view.mapFromScene(proxy->mapToScene(proxy->boundingRect().center()))); -#ifdef Q_OS_WIN - QEXPECT_FAIL("", "QTBUG-24294", Abort); -#endif QTRY_COMPARE(box->pos(), QPoint()); QCOMPARE(proxy->childItems().count(), 1); @@ -3363,6 +3357,9 @@ void tst_QGraphicsProxyWidget::comboboxWindowFlags() void tst_QGraphicsProxyWidget::updateAndDelete() { +#ifdef Q_OS_MAC + QSKIP("Test case unstable on this platform, QTBUG-23700"); +#endif QGraphicsScene scene; QGraphicsProxyWidget *proxy = scene.addWidget(new QPushButton("Hello World")); View view(&scene); @@ -3371,6 +3368,8 @@ void tst_QGraphicsProxyWidget::updateAndDelete() qt_x11_wait_for_window_manager(&view); #endif QTRY_VERIFY(view.npaints > 0); + // Wait a bit to clear all pending paint events + QTest::qWait(10); const QRect itemDeviceBoundingRect = proxy->deviceTransform(view.viewportTransform()) .mapRect(proxy->boundingRect()).toRect(); @@ -3382,13 +3381,7 @@ void tst_QGraphicsProxyWidget::updateAndDelete() // Update and hide. proxy->update(); proxy->hide(); -#ifdef Q_OS_WIN - QEXPECT_FAIL("", "QTBUG-24294", Abort); -#endif QTRY_COMPARE(view.npaints, 1); -#ifdef Q_OS_MAC - QEXPECT_FAIL("", "QTBUG-23700", Continue); -#endif QCOMPARE(view.paintEventRegion, expectedRegion); proxy->show(); diff --git a/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp b/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp index be33381620..78d9d36bc9 100644 --- a/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp +++ b/tests/auto/widgets/kernel/qwidget_window/tst_qwidget_window.cpp @@ -91,9 +91,6 @@ void tst_QWidget_window::cleanupTestCase() void tst_QWidget_window::tst_move_show() { -#ifdef Q_OS_WIN - QSKIP("QTBUG-25331"); -#endif QWidget w; w.move(100, 100); w.show(); |