diff options
Diffstat (limited to 'browser/unit-tests/browserdbus/testbrowserdbus.cpp')
-rw-r--r-- | browser/unit-tests/browserdbus/testbrowserdbus.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/browser/unit-tests/browserdbus/testbrowserdbus.cpp b/browser/unit-tests/browserdbus/testbrowserdbus.cpp index f790dc2..ece127a 100644 --- a/browser/unit-tests/browserdbus/testbrowserdbus.cpp +++ b/browser/unit-tests/browserdbus/testbrowserdbus.cpp @@ -87,6 +87,7 @@ void TestBrowserDBus::testGetsNotifiedWhenLinkIsHovered() { m_bdb->loadurl(testFileUrl()); QTest::qSleep(200); + QProcess::execute("xdotool mousemove 0 0"); QProcess::execute("xdotool mousemove 100 100"); bool success = false; @@ -214,4 +215,22 @@ void TestBrowserDBus::testCanGetFavicon() { QVERIFY(iconPath.compare(QString("")) != 0); } +void TestBrowserDBus::testOnContentSizeChanged() { + m_bdb->createPageWindow(1,0,0,800,600); + QSignalSpy spy (m_bdb, SIGNAL (onContentSizeChanged (uint, uint))); + m_bdb->loadurl(testFileUrl()); + m_bdb->loadurl("http://google.com"); + QVERIFY(spy.wait(1000)); +} + +void TestBrowserDBus::testOnActionStateChanged() {} +void TestBrowserDBus::testOnFaviconReceived() { + m_bdb->createPageWindow(1,0,0,800,600); + QSignalSpy spy (m_bdb, SIGNAL (onFaviconReceived())); + m_bdb->loadurl(testFileUrl()); + m_bdb->loadurl("http://google.com"); + qDebug() << spy; + QVERIFY(spy.wait(1000)); +} + QTEST_MAIN (TestBrowserDBus); |