summaryrefslogtreecommitdiffstats
path: root/tests
diff options
context:
space:
mode:
authorJüri Valdmann <juri.valdmann@qt.io>2020-09-16 10:46:05 +0200
committerJüri Valdmann <juri.valdmann@qt.io>2020-09-30 11:52:13 +0200
commit7af09a3a51b97d9b3918e35d1452cd6c9d0e1a05 (patch)
treed2aee760d3ff5ed293f6d2ae23e8c790ee57da8e /tests
parent6403d3afd868bbdffddc52d8be0a56081637adf9 (diff)
Use OTR profile in tst_loadsignals
Task-number: QTBUG-65223 Change-Id: Ia8183759e23d93c5561fceb8d562b74add474b21 Reviewed-by: Kirill Burtsev <kirill.burtsev@qt.io>
Diffstat (limited to 'tests')
-rw-r--r--tests/auto/widgets/loadsignals/tst_loadsignals.cpp11
1 files changed, 7 insertions, 4 deletions
diff --git a/tests/auto/widgets/loadsignals/tst_loadsignals.cpp b/tests/auto/widgets/loadsignals/tst_loadsignals.cpp
index b577a5625..32bf53931 100644
--- a/tests/auto/widgets/loadsignals/tst_loadsignals.cpp
+++ b/tests/auto/widgets/loadsignals/tst_loadsignals.cpp
@@ -54,14 +54,17 @@ private Q_SLOTS:
void fileDownloadDoesNotTriggerLoadSignals_qtbug66661();
private:
+ QWebEngineProfile profile;
+ QWebEnginePage page{&profile};
QWebEngineView view;
- QSignalSpy loadStartedSpy{view.page(), &QWebEnginePage::loadStarted};
- QSignalSpy loadProgressSpy{view.page(), &QWebEnginePage::loadProgress};
- QSignalSpy loadFinishedSpy{view.page(), &QWebEnginePage::loadFinished};
+ QSignalSpy loadStartedSpy{&page, &QWebEnginePage::loadStarted};
+ QSignalSpy loadProgressSpy{&page, &QWebEnginePage::loadProgress};
+ QSignalSpy loadFinishedSpy{&page, &QWebEnginePage::loadFinished};
};
void tst_LoadSignals::initTestCase()
{
+ view.setPage(&page);
view.resize(1024,768);
view.show();
}
@@ -213,7 +216,7 @@ void tst_LoadSignals::fileDownloadDoesNotTriggerLoadSignals_qtbug66661()
QVERIFY(tempDir.isValid());
QWebEngineDownloadItem::DownloadState downloadState = QWebEngineDownloadItem::DownloadRequested;
ScopedConnection sc1 =
- connect(view.page()->profile(), &QWebEngineProfile::downloadRequested,
+ connect(&profile, &QWebEngineProfile::downloadRequested,
[&downloadState, &tempDir](QWebEngineDownloadItem *item) {
connect(item, &QWebEngineDownloadItem::stateChanged,
[&downloadState](QWebEngineDownloadItem::DownloadState newState) {