qt6-bb10/tests/auto/widgets/widgets
Andre de la Rocha 80bcfa776f Fix QSpinBox tests failing after change in the Windows QPA
Some QSpinBox tests start failing after reverting to using legacy mouse
messages to handle mouse input in the Windows QPA. It seems to be caused
by a test that runs before it and moves the mouse cursor. Then when the
QSpinBox tests run, they create widgets that appear below the mouse
cursor, causing some mouse events to be generating and messing with the
events synthesized by the test itself. With the pointer messages being
used for mouse input, the legacy mouse messages that are generated under
this condition were being ignored. But by reverting to the old
implementation, the legacy messages are handled again, causing the test
to fail. This change moves the mouse pointer to a safe position during
the test initialization, so it does not depend on the state left by
previous tests. This change needs to be integrated together or before
the change in the windows QPA.

Change-Id: I91f7e9376dc495ee61250e0a7d908c1c2b685bc8
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@qt.io>
2019-02-12 22:17:40 +00:00
..
qabstractbutton tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qabstractscrollarea winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qabstractslider QAbstractSlider: fix invertedControls having no effect for left/right keys 2018-12-13 10:46:22 +00:00
qabstractspinbox testlib: start sharing common helper functions 2017-11-04 20:11:22 +00:00
qbuttongroup
qcalendarwidget winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qcheckbox tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qcombobox Merge remote-tracking branch 'origin/5.11' into 5.12 2018-11-27 01:00:09 +01:00
qcommandlinkbutton tst_QCommandLinkButton: Add back wait to the beginning of setAutoRepeat() 2018-05-16 06:10:08 +00:00
qdatetimeedit Update to CLDR v34 2018-11-02 12:40:46 +00:00
qdial
qdialogbuttonbox tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qdockwidget widgets: fix QWidget::save/restoreGeometry() 2018-06-25 13:41:06 +00:00
qdoublespinbox Blacklist an extremely flaky tst_QDoubleSpinBox::editingFinished test 2018-09-15 15:39:00 +00:00
qfocusframe QFocusFrame: protect it from being moved around by accident 2018-11-27 14:59:52 +00:00
qfontcombobox Update usage of QFontMetrics::width() to new API 2017-12-08 15:06:32 +00:00
qframe Android: Blacklist tst_qframe::testPainting 2018-06-26 08:06:03 +00:00
qgroupbox Android: Blacklist a few cases in tst_qgroupbox 2018-06-26 08:06:04 +00:00
qkeysequenceedit
qlabel tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qlcdnumber
qlineedit Fix calculation of text margin if line edit contains side widgets 2018-11-26 16:03:33 +00:00
qmainwindow winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qmdiarea winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qmdisubwindow tst_QMdiSubWindow: fix flaky setOpaqueResizeAndMove test 2018-09-15 15:39:21 +00:00
qmenu macOS: Remove blacklist entries for no longer supported OS versions 2018-11-12 07:16:30 +00:00
qmenubar winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qopenglwidget Fix crash when combining QOpenGLWidget, QStaticText and Qt Quick 2018-08-24 08:30:28 +00:00
qplaintextedit winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qprogressbar winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qpushbutton winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qradiobutton tests/auto/widgets/widgets: Avoid unconditional qWait()s 2018-04-25 11:55:34 +00:00
qscrollarea
qscrollbar Merge remote-tracking branch 'origin/5.9' into 5.11 2018-02-14 12:51:24 +01:00
qsizegrip tests: un-blacklist tst_QSizeGrip::hideAndShowOnWindowStateChange on xcb 2018-06-25 13:41:50 +00:00
qslider
qspinbox Fix QSpinBox tests failing after change in the Windows QPA 2019-02-12 22:17:40 +00:00
qsplashscreen
qsplitter winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qstackedwidget Ensure result of all QTest::qWaitFor are verified 2017-10-05 15:15:36 +00:00
qstatusbar winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qtabbar qtbase: cleanup BLACKLIST files 2018-02-13 15:20:33 +00:00
qtabwidget tst_QTabWidget: Add unconditional qWait() back 2018-05-02 09:04:14 +00:00
qtextbrowser Fix tst_qtextbrowser for configurations with builtin testdata 2018-06-22 05:02:50 +00:00
qtextedit winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
qtoolbar Fix calculation of text margin if line edit contains side widgets 2018-11-26 16:03:33 +00:00
qtoolbox
qtoolbutton winrt: Make widgets/widgets auto tests pass 2018-06-22 05:02:49 +00:00
widgets.pro winrt: Skip/blacklist failing opengl tests 2018-05-28 08:36:55 +00:00