aboutsummaryrefslogtreecommitdiff
path: root/tests/backend-dbus/gtest-mock-dbus-fixture.h
diff options
context:
space:
mode:
authorMarco Trevisan (Treviño) <mail@3v1n0.net>2014-04-10 17:11:06 +0200
committerMarco Trevisan (Treviño) <mail@3v1n0.net>2014-04-10 17:11:06 +0200
commite4b9f042a74b471f0b5992b99701231c3052e3ef (patch)
tree03a2be3f49bcf1abf8e93344cb29f1a13f753c20 /tests/backend-dbus/gtest-mock-dbus-fixture.h
parent700dbeacd2c0377e4f1c9c48565f61e437c40534 (diff)
downloadayatana-indicator-session-e4b9f042a74b471f0b5992b99701231c3052e3ef.tar.gz
ayatana-indicator-session-e4b9f042a74b471f0b5992b99701231c3052e3ef.tar.bz2
ayatana-indicator-session-e4b9f042a74b471f0b5992b99701231c3052e3ef.zip
MockUnitySession: add new mock for unity session, and use it in tests
Diffstat (limited to 'tests/backend-dbus/gtest-mock-dbus-fixture.h')
-rw-r--r--tests/backend-dbus/gtest-mock-dbus-fixture.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tests/backend-dbus/gtest-mock-dbus-fixture.h b/tests/backend-dbus/gtest-mock-dbus-fixture.h
index bab82bf..d4f598c 100644
--- a/tests/backend-dbus/gtest-mock-dbus-fixture.h
+++ b/tests/backend-dbus/gtest-mock-dbus-fixture.h
@@ -25,6 +25,7 @@
#include "mock-display-manager-seat.h"
#include "mock-end-session-dialog.h"
#include "mock-screen-saver.h"
+#include "mock-unity-session.h"
#include "mock-session-manager.h"
#include "mock-user.h"
#include "mock-webcredentials.h"
@@ -42,6 +43,7 @@ class GTestMockDBusFixture: public GTestDBusFixture
protected:
MockScreenSaver * screen_saver;
+ MockUnitySession * unity_session;
MockSessionManager * session_manager;
MockDisplayManagerSeat * dm_seat;
MockAccounts * accounts;
@@ -60,6 +62,7 @@ class GTestMockDBusFixture: public GTestDBusFixture
end_session_dialog = new MockEndSessionDialog (loop, conn);
session_manager = new MockSessionManager (loop, conn);
screen_saver = new MockScreenSaver (loop, conn);
+ unity_session = new MockUnitySession (loop, conn);
dm_seat = new MockDisplayManagerSeat (loop, conn);
g_setenv ("XDG_SEAT_PATH", dm_seat->path(), TRUE);
dm_seat->set_guest_allowed (false);
@@ -83,6 +86,7 @@ class GTestMockDBusFixture: public GTestDBusFixture
delete login1_manager;
delete dm_seat;
delete screen_saver;
+ delete unity_session;
delete session_manager;
delete end_session_dialog;
delete webcredentials;