mirror of
https://invent.kde.org/network/falkon.git
synced 2024-09-21 09:42:10 +02:00
Autotests: Fix qmlTopSitesApiTest
NO_CHANGELOG Signed-off-by: Juraj Oravec <jurajoravec@mailo.com>
This commit is contained in:
parent
d12e7cfeb0
commit
7734f6f555
|
@ -31,6 +31,9 @@ void QmlTopSitesApiTest::cleanupTestCase()
|
|||
|
||||
void QmlTopSitesApiTest::testTopSites()
|
||||
{
|
||||
auto initialList = m_testHelper.evaluate(QSL("Falkon.TopSites.get()")).toVariant().toList();
|
||||
auto initialListLength = initialList.length();
|
||||
|
||||
mApp->plugins()->speedDial()->addPage(QUrl(QSL("https://example.com")), QSL("Example Domain"));
|
||||
auto list = m_testHelper.evaluate(QSL("Falkon.TopSites.get()")).toVariant().toList();
|
||||
qDebug() << "Top sites list size=" << list.length();
|
||||
|
@ -46,8 +49,8 @@ void QmlTopSitesApiTest::testTopSites()
|
|||
qDebug() << ".." << site;
|
||||
}
|
||||
}
|
||||
QCOMPARE(list.length(), 1);
|
||||
auto* object = qvariant_cast<QObject*>(list.at(0));
|
||||
QCOMPARE(list.length(), initialListLength + 1);
|
||||
auto* object = qvariant_cast<QObject*>(list.at(initialListLength));
|
||||
QVERIFY(object);
|
||||
QCOMPARE(object->property("title").toString(), QSL("Example Domain"));
|
||||
QCOMPARE(object->property("url").toString(), QSL("https://example.com"));
|
||||
|
|
Loading…
Reference in New Issue
Block a user