summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorAllan Sandfeld Jensen <allan.jensen@qt.io>2018-06-27 12:06:31 +0200
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2018-06-27 10:32:12 +0000
commitf4d421f5a3594323832157eb142bf2261ae9a454 (patch)
treee0bfbf99dc0926442fef581ce1f6ef1e4906f498 /tests
parent6e019f2ad5a5d6341d14762fba5a245da46ebeb3 (diff)
Stabilize tst_QWebEngineView::microFocusCoordinates()
Fix classic race in using QSignalSpy::wait Change-Id: If922609825c8652f326c2e252f64cc407e06ad9c Reviewed-by: Michal Klocek <michal.klocek@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp b/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
index 248d906ef..fad71a517 100644
--- a/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
+++ b/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
@@ -367,7 +367,7 @@ void tst_QWebEngineView::microFocusCoordinates()
QVariant initialMicroFocus = webView.focusProxy()->inputMethodQuery(Qt::ImMicroFocus);
evaluateJavaScriptSync(webView.page(), "window.scrollBy(0, 50)");
- QVERIFY(scrollSpy.wait());
+ QTRY_VERIFY(scrollSpy.count() > 0);
QTRY_VERIFY(webView.focusProxy()->inputMethodQuery(Qt::ImMicroFocus).isValid());
QVariant currentMicroFocus = webView.focusProxy()->inputMethodQuery(Qt::ImMicroFocus);