From f35949e3240aa1c68f035806c9e2dcfe469366a2 2012-05-07 07:37:06 From: Jani Honkonen Date: 2012-05-07 07:37:06 Subject: [PATCH] Try to fix pie hover test errors when running in bamboo This is some timing / event loop issue. Might fail on first run but works after that when running manually. --- diff --git a/test/auto/qpieseries/tst_qpieseries.cpp b/test/auto/qpieseries/tst_qpieseries.cpp index ad6486d..5c832aa 100644 --- a/test/auto/qpieseries/tst_qpieseries.cpp +++ b/test/auto/qpieseries/tst_qpieseries.cpp @@ -304,6 +304,7 @@ void tst_qpieseries::hoverSignal() // first move to right top corner QTest::mouseMove(view.viewport(), QPoint(200, 0)); + QCoreApplication::processEvents(QEventLoop::AllEvents, 1000); // move inside the slice // pie rectangle: QRectF(60,60 121x121) diff --git a/test/auto/qpieslice/tst_qpieslice.cpp b/test/auto/qpieslice/tst_qpieslice.cpp index 31464eb..8a1c420 100644 --- a/test/auto/qpieslice/tst_qpieslice.cpp +++ b/test/auto/qpieslice/tst_qpieslice.cpp @@ -243,6 +243,7 @@ void tst_qpieslice::mouseHover() // first move to right top corner QTest::mouseMove(view.viewport(), QPoint(200, 0)); + QCoreApplication::processEvents(QEventLoop::AllEvents, 1000); // move inside slice rectangle but NOT the actual slice // pie rectangle: QRectF(60,60 121x121)