summaryrefslogtreecommitdiff
path: root/browser/unit-tests/browserdbus/testbrowserdbus.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'browser/unit-tests/browserdbus/testbrowserdbus.cpp')
-rw-r--r--browser/unit-tests/browserdbus/testbrowserdbus.cpp19
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);