diff options
author | Gerry Boland <gerry.boland@canonical.com> | 2015-01-09 11:24:44 +0000 |
---|---|---|
committer | Gerry Boland <gerry.boland@canonical.com> | 2015-01-09 11:24:44 +0000 |
commit | b0aa170150120b2cf11f5dea3340a87909c39ef3 (patch) | |
tree | a6fb83c81c1f803fd29252fbb8fea66778fb3bbd /tests/modules/common/qtmir_test.h | |
parent | d546857adb502ddc6cc3d1285b6b10254d37cb77 (diff) |
Move MockSharedWakelock into its own header file, have tests import that
Diffstat (limited to 'tests/modules/common/qtmir_test.h')
-rw-r--r-- | tests/modules/common/qtmir_test.h | 9 |
1 files changed, 3 insertions, 6 deletions
diff --git a/tests/modules/common/qtmir_test.h b/tests/modules/common/qtmir_test.h index 18efa9c..6f2bc5f 100644 --- a/tests/modules/common/qtmir_test.h +++ b/tests/modules/common/qtmir_test.h @@ -36,6 +36,7 @@ #include "mock_focus_controller.h" #include "mock_prompt_session_manager.h" #include "mock_prompt_session.h" +#include "mock_shared_wakelock.h" namespace ms = mir::scene; using namespace qtmir; @@ -95,13 +96,10 @@ public: ) ) } - , sharedWakelock{ - QSharedPointer<SharedWakelock>(new SharedWakelock) - } , applicationManager{ mirServer, taskController, - sharedWakelock, + QSharedPointer<MockSharedWakelock>(&sharedWakelock, [](MockSharedWakelock *){}), QSharedPointer<DesktopFileReader::Factory>( &desktopFileReaderFactory, [](DesktopFileReader::Factory*){}), @@ -145,15 +143,14 @@ public: auto appSession = std::make_shared<mir::scene::MockSession>(appId.toStdString(), procId); sessionManager.onSessionStarting(appSession); return application; - return nullptr; } testing::NiceMock<testing::MockApplicationController> appController; testing::NiceMock<testing::MockProcInfo> procInfo; testing::NiceMock<testing::MockDesktopFileReaderFactory> desktopFileReaderFactory; + testing::NiceMock<testing::MockSharedWakelock> sharedWakelock; QSharedPointer<FakeMirServer> mirServer; QSharedPointer<TaskController> taskController; - QSharedPointer<SharedWakelock> sharedWakelock; ApplicationManager applicationManager; SessionManager sessionManager; MirSurfaceManager surfaceManager; |