summaryrefslogtreecommitdiffstats
path: root/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp')
-rw-r--r--tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp28
1 files changed, 14 insertions, 14 deletions
diff --git a/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp b/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
index ec41856e4..37077871b 100644
--- a/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
+++ b/tests/auto/widgets/qwebengineview/tst_qwebengineview.cpp
@@ -400,7 +400,7 @@ void tst_QWebEngineView::changePage()
QSignalSpy pageFromLoadSpy(pageFrom.get(), &QWebEnginePage::loadFinished);
QSignalSpy pageFromIconLoadSpy(pageFrom.get(), &QWebEnginePage::iconChanged);
pageFrom->load(urlFrom);
- QTRY_COMPARE(pageFromLoadSpy.size(), 1);
+ QTRY_COMPARE_WITH_TIMEOUT(pageFromLoadSpy.size(), 1, 10000);
QCOMPARE(pageFromLoadSpy.last().value(0).toBool(), true);
if (!fromIsNullPage) {
QTRY_COMPARE(pageFromIconLoadSpy.size(), 1);
@@ -1271,7 +1271,7 @@ void tst_QWebEngineView::focusInternalRenderWidgetHostViewQuickItem()
webView->setHtml("<html><body>"
" <input id='input1' type='text'/>"
"</body></html>");
- QTRY_COMPARE(loadSpy.size(), 1);
+ QTRY_COMPARE_WITH_TIMEOUT(loadSpy.size(), 1, 10000);
QTRY_COMPARE(webView->hasFocus(), false);
// Manually trigger focus.
@@ -1398,7 +1398,7 @@ void tst_QWebEngineView::mixLangLocale()
auto sc = connect(view.page(), &QWebEnginePage::renderProcessTerminated, [&] () { terminated = true; });
view.load(QUrl("qrc:///resources/dummy.html"));
- QTRY_VERIFY(terminated || loadSpy.size() == 1);
+ QTRY_VERIFY_WITH_TIMEOUT(terminated || loadSpy.size() == 1, 10000);
QVERIFY2(!terminated,
qPrintable(QString("Locale [%1] terminated: %2, loaded: %3").arg(locale).arg(terminated).arg(loadSpy.size())));
@@ -1618,7 +1618,7 @@ void tst_QWebEngineView::keyboardFocusAfterPopup()
// Trigger QCompleter's popup and select the first suggestion.
QTest::keyClick(QApplication::focusWindow(), Qt::Key_T);
- QTRY_VERIFY(QApplication::activePopupWidget());
+ QTRY_VERIFY_WITH_TIMEOUT(QApplication::activePopupWidget(), 10000);
QTest::keyClick(QApplication::focusWindow(), Qt::Key_Down);
QTest::keyClick(QApplication::focusWindow(), Qt::Key_Enter);
@@ -2067,7 +2067,7 @@ void tst_QWebEngineView::inputContextQueryInput()
view.setHtml("<html><body>"
" <input type='text' id='input1' value='' size='50'/>"
"</body></html>");
- QTRY_COMPARE(loadFinishedSpy.size(), 1);
+ QTRY_COMPARE_WITH_TIMEOUT(loadFinishedSpy.size(), 1, 10000);
QVERIFY(QTest::qWaitForWindowActive(&view));
QCOMPARE(testContext.infos.size(), 0);
@@ -2219,7 +2219,7 @@ void tst_QWebEngineView::inputMethods()
view.setHtml("<html><body>"
" <input type='text' id='input1' style='font-family: serif' value='' maxlength='20' size='50'/>"
"</body></html>");
- QTRY_COMPARE(loadFinishedSpy.size(), 1);
+ QTRY_COMPARE_WITH_TIMEOUT(loadFinishedSpy.size(), 1, 10000);
QVERIFY(QTest::qWaitForWindowExposed(&view));
QPoint textInputCenter = elementCenter(view.page(), "input1");
@@ -2401,7 +2401,7 @@ void tst_QWebEngineView::textSelectionOutOfInputField()
view.setHtml("<html><body>"
" This is a text"
"</body></html>");
- QVERIFY(loadFinishedSpy.wait());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
QVERIFY(QTest::qWaitForWindowExposed(&view));
QCOMPARE(selectionChangedSpy.size(), 0);
@@ -2495,7 +2495,7 @@ void tst_QWebEngineView::hiddenText()
" <input type='text' id='input1' value='QtWebEngine' size='50'/><br>"
" <input type='password' id='password1'/>"
"</body></html>");
- QVERIFY(loadFinishedSpy.wait());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
QPoint passwordInputCenter = elementCenter(view.page(), "password1");
QTest::mouseClick(view.focusProxy(), Qt::LeftButton, {}, passwordInputCenter);
@@ -2522,7 +2522,7 @@ void tst_QWebEngineView::emptyInputMethodEvent()
view.setHtml("<html><body>"
" <input type='text' id='input1' value='QtWebEngine'/>"
"</body></html>");
- QVERIFY(loadFinishedSpy.wait());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
QVERIFY(QTest::qWaitForWindowExposed(&view));
evaluateJavaScriptSync(view.page(), "var inputEle = document.getElementById('input1'); inputEle.focus(); inputEle.select();");
@@ -2920,7 +2920,7 @@ void tst_QWebEngineView::imeJSInputEvents()
" <div id='input' contenteditable='true' style='border-style: solid;'></div>"
" <pre id='log'></pre>"
"</body></html>");
- QVERIFY(loadFinishedSpy.wait());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
QVERIFY(QTest::qWaitForWindowExposed(&view));
evaluateJavaScriptSync(view.page(), "document.getElementById('input').focus()");
@@ -3327,7 +3327,7 @@ void tst_QWebEngineView::mouseLeave()
" <div id='testDiv' style='width: 100%; height: 100%; background-color: green' />"
"</body>"
"</html>");
- QVERIFY(loadFinishedSpy.wait());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
// Make sure the testDiv text is empty.
evaluateJavaScriptSync(view->page(), "document.getElementById('testDiv').innerText = ''");
QTRY_VERIFY(innerText().isEmpty());
@@ -4011,7 +4011,7 @@ void tst_QWebEngineView::longKeyEventText()
view.resize(200, 400);
view.show();
view.setHtml(html);
- QTRY_VERIFY(loadFinishedSpy.size());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
QSignalSpy consoleMessageSpy(&page, &ConsolePage::done);
Qt::Key key(Qt::Key_Shift);
QKeyEvent event(QKeyEvent::KeyPress, key, Qt::NoModifier, QKeySequence(key).toString());
@@ -4031,7 +4031,7 @@ void tst_QWebEngineView::deferredDelete()
QSignalSpy loadFinishedSpy(view.page(), &QWebEnginePage::loadFinished);
view.load(QUrl("chrome://qt"));
view.show();
- QTRY_VERIFY(loadFinishedSpy.size());
+ QTRY_VERIFY_WITH_TIMEOUT(loadFinishedSpy.size(), 10000);
// QWebEngineView and WebEngineQuickWidget
QCOMPARE(QApplication::allWidgets().size(), desktopWidget + 2);
}
@@ -4072,7 +4072,7 @@ void tst_QWebEngineView::setCursorOnEmbeddedView()
QVERIFY(QTest::qWaitForWindowActive(&parentWidget));
- QTRY_VERIFY(firstPaintSpy.size());
+ QTRY_VERIFY_WITH_TIMEOUT(firstPaintSpy.size(), 10000);
const QPoint step = QPoint(25, 25);
QPoint cursorPos = view.pos() - step;