on xenial help sign in
Add forceClose Impl for MirSurface Mock
61e58b7Marius Gripsgard
tests/mocks/Unity/Application/MirSurface.h+1
@@ -103,6 +103,7 @@ public:
103 unity::shell::application::MirSurfaceListInterface* childSurfaceList() const override;
103 unity::shell::application::MirSurfaceListInterface* childSurfaceList() const override;
104
104
105 Q_INVOKABLE void close() override;
105 Q_INVOKABLE void close() override;
106+ Q_INVOKABLE void forceClose() override { }
106 Q_INVOKABLE void activate() override;
107 Q_INVOKABLE void activate() override;
107
108
108 ////
109 ////
tests/plugins/Unity/Launcher/launchermodeltest.cpp+1
@@ -75,6 +75,7 @@ public:
75 MirSurfaceInterface* parentSurface() const override { return nullptr; }
75 MirSurfaceInterface* parentSurface() const override { return nullptr; }
76 MirSurfaceListInterface* childSurfaceList() const override { return nullptr; }
76 MirSurfaceListInterface* childSurfaceList() const override { return nullptr; }
77 void close() override {}
77 void close() override {}
78+ void forceClose() override {}
78 void activate() override {}
79 void activate() override {}
79 void requestState(Mir::State) override {}
80 void requestState(Mir::State) override {}
80
81
tests/plugins/WindowManager/UnityApplicationMocks.h+1
@@ -65,6 +65,7 @@ public:
65 MirSurfaceInterface* parentSurface() const override { return nullptr; }
65 MirSurfaceInterface* parentSurface() const override { return nullptr; }
66 unity::shell::application::MirSurfaceListInterface* childSurfaceList() const override { return nullptr; }
66 unity::shell::application::MirSurfaceListInterface* childSurfaceList() const override { return nullptr; }
67 void close() override {}
67 void close() override {}
68+ void forceClose() override {}
68 void activate() override {}
69 void activate() override {}
69
70
70public Q_SLOTS:
71public Q_SLOTS: