diff options
author | Pierre Rossi <pierre.rossi@digia.com> | 2013-10-16 11:13:02 +0200 |
---|---|---|
committer | The Qt Project <gerrit-noreply@qt-project.org> | 2014-01-30 11:57:20 +0100 |
commit | 284003c590e79404ebcdd7665f61f7a533bdc0a7 (patch) | |
tree | 2d968abde19023d418a7f3bbde9e333fe1d373be /tests/auto/widgets/util.h | |
parent | c007aa08580e462b4731072447355c84579a3d08 (diff) |
Fix tst_QWebEnginePage's use of evaluateJavaScript
Mostly speculative autotest adjustments due to lacking features
Change-Id: I5b0cfa8fb586ae4531327c21d03b064d9c307d06
Reviewed-by: Jocelyn Turcotte <jocelyn.turcotte@digia.com>
Diffstat (limited to 'tests/auto/widgets/util.h')
-rw-r--r-- | tests/auto/widgets/util.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/tests/auto/widgets/util.h b/tests/auto/widgets/util.h index 5adc7e1b7..90526a780 100644 --- a/tests/auto/widgets/util.h +++ b/tests/auto/widgets/util.h @@ -142,4 +142,11 @@ static inline QString toHtml(QWebEnginePage *page) return spy.waitForResult(); } +static inline QVariant evaluateJavaScriptSync(QWebEnginePage *page, const QString &script) +{ + CallbackSpy<QVariant> spy; + page->runJavaScript(script, spy.ref()); + return spy.waitForResult(); +} + #define W_QSKIP(a, b) QSKIP(a) |