From e30208ed4d8c2396f0a9c3330b9aefd6c7c91157 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCri=20Valdmann?= Date: Wed, 26 Aug 2020 13:17:00 +0200 Subject: Wait for favicon in tst_QWebEngineCookieStore::basicFilterOverHTTP Wait for favicon request, otherwise, since the profile is shared between tests, the request might happen during the next test. Change-Id: I065e54ff6af4985e493a8cea10084e67293a5f0e Reviewed-by: Kirill Burtsev --- tests/auto/core/qwebenginecookiestore/tst_qwebenginecookiestore.cpp | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tests/auto/core/qwebenginecookiestore') 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(); } -- cgit v1.2.3