diff options
author | Kirill Burtsev <kirill.burtsev@qt.io> | 2019-04-10 15:58:15 +0200 |
---|---|---|
committer | Kirill Burtsev <kirill.burtsev@qt.io> | 2019-04-11 05:28:40 +0000 |
commit | 89e5a7b1d874dda5b118017bfc6f16eee6a8493b (patch) | |
tree | 02aab394e7481c3737655a5786c5fa0233c7ecd0 | |
parent | 44303861fd116b3a279d26300147e89a0bf8121c (diff) | |
download | qtwebengine-89e5a7b1d874dda5b118017bfc6f16eee6a8493b.tar.gz |
Profile test: fix waiting for load finished signal
Change-Id: I797b596b73d62e420592ef9e96601c35ea7ecad6
Reviewed-by: Michal Klocek <michal.klocek@qt.io>
-rw-r--r-- | tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp b/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp index 98b4fa6a8..9b396af3f 100644 --- a/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp +++ b/tests/auto/widgets/qwebengineprofile/tst_qwebengineprofile.cpp @@ -573,14 +573,15 @@ void tst_QWebEngineProfile::initiator() void tst_QWebEngineProfile::qtbug_72299() { QWebEngineView view; + QSignalSpy loadSpy(view.page(), SIGNAL(loadFinished(bool))); view.setUrl(QUrl("https://www.qt.io")); view.show(); - QSignalSpy loadSpy(view.page(), SIGNAL(loadFinished(bool))); view.page()->profile()->clearHttpCache(); view.page()->profile()->setHttpCacheType(QWebEngineProfile::NoCache); view.page()->profile()->cookieStore()->deleteAllCookies(); view.page()->profile()->setPersistentCookiesPolicy(QWebEngineProfile::NoPersistentCookies); QTRY_COMPARE_WITH_TIMEOUT(loadSpy.count(), 1, 20000); + QVERIFY(loadSpy.front().front().toBool()); } |