summaryrefslogtreecommitdiffstats
path: root/tests/auto/util/util.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/util/util.h')
-rw-r--r--tests/auto/util/util.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/tests/auto/util/util.h b/tests/auto/util/util.h
index cc5f5e8b4..a624a978f 100644
--- a/tests/auto/util/util.h
+++ b/tests/auto/util/util.h
@@ -35,6 +35,7 @@
#include <QEventLoop>
#include <QSignalSpy>
#include <QTimer>
+#include <qwebenginefindtextresult.h>
#include <qwebenginepage.h>
// Disconnect signal on destruction.
@@ -141,9 +142,9 @@ static inline QString toHtmlSync(QWebEnginePage *page)
static inline bool findTextSync(QWebEnginePage *page, const QString &subString)
{
- CallbackSpy<bool> spy;
+ CallbackSpy<QWebEngineFindTextResult> spy;
page->findText(subString, {}, spy.ref());
- return spy.waitForResult();
+ return spy.waitForResult().numberOfMatches() > 0;
}
static inline QVariant evaluateJavaScriptSync(QWebEnginePage *page, const QString &script)