mirror of
https://invent.kde.org/network/falkon.git
synced 2024-09-21 09:42:10 +02:00
WebTabTest: Add saveNotRestoredTabTest
This commit is contained in:
parent
c83f7e3c01
commit
e20c3909e5
|
@ -273,4 +273,20 @@ void WebTabTest::loadNotRestoredTabTest()
|
||||||
QCOMPARE(tab.webView()->history()->backItem().url(), QUrl("qrc:autotests/data/basic_page.html"));
|
QCOMPARE(tab.webView()->history()->backItem().url(), QUrl("qrc:autotests/data/basic_page.html"));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void WebTabTest::saveNotRestoredTabTest()
|
||||||
|
{
|
||||||
|
WebTab tab;
|
||||||
|
|
||||||
|
tab.load(QUrl("qrc:autotests/data/basic_page.html"));
|
||||||
|
QVERIFY(waitForLoadfinished(&tab));
|
||||||
|
QTRY_COMPARE(tab.webView()->history()->count(), 1);
|
||||||
|
|
||||||
|
tab.unload();
|
||||||
|
QVERIFY(!tab.isRestored());
|
||||||
|
|
||||||
|
WebTab::SavedTab saved(&tab);
|
||||||
|
QVERIFY(saved.isValid());
|
||||||
|
QCOMPARE(saved.url, QUrl("qrc:autotests/data/basic_page.html"));
|
||||||
|
}
|
||||||
|
|
||||||
FALKONTEST_MAIN(WebTabTest)
|
FALKONTEST_MAIN(WebTabTest)
|
||||||
|
|
|
@ -32,4 +32,5 @@ private slots:
|
||||||
void prependChildTabsTest();
|
void prependChildTabsTest();
|
||||||
void moveTabTest();
|
void moveTabTest();
|
||||||
void loadNotRestoredTabTest();
|
void loadNotRestoredTabTest();
|
||||||
|
void saveNotRestoredTabTest();
|
||||||
};
|
};
|
||||||
|
|
Loading…
Reference in New Issue
Block a user