summaryrefslogtreecommitdiffstats
path: root/tests/auto/core/qwebenginecookiestore
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/core/qwebenginecookiestore')
-rw-r--r--tests/auto/core/qwebenginecookiestore/tst_qwebenginecookiestore.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/tests/auto/core/qwebenginecookiestore/tst_qwebenginecookiestore.cpp b/tests/auto/core/qwebenginecookiestore/tst_qwebenginecookiestore.cpp
index 638b2e028..8bef29ff7 100644
--- a/tests/auto/core/qwebenginecookiestore/tst_qwebenginecookiestore.cpp
+++ b/tests/auto/core/qwebenginecookiestore/tst_qwebenginecookiestore.cpp
@@ -273,6 +273,7 @@ void tst_QWebEngineCookieStore::basicFilterOverHTTP()
QSignalSpy loadSpy(&page, SIGNAL(loadFinished(bool)));
QSignalSpy cookieAddedSpy(client, SIGNAL(cookieAdded(const QNetworkCookie &)));
QSignalSpy cookieRemovedSpy(client, SIGNAL(cookieRemoved(const QNetworkCookie &)));
+ QSignalSpy serverSpy(&httpServer, SIGNAL(newRequest(HttpReqRep *)));
page.load(httpServer.url());
@@ -308,6 +309,8 @@ void tst_QWebEngineCookieStore::basicFilterOverHTTP()
QVERIFY(cookieRequestHeader.isEmpty());
QCOMPARE(cookieAddedSpy.count(), 1);
+ // Wait for last GET /favicon.ico
+ QTRY_COMPARE(serverSpy.count(), 8);
(void) httpServer.stop();
}