on xenial help sign in
prepare to test the running case
commit23320f1fb887d2562db7e25708eeb8c5d4d12b75 authorLukáš Tinkl <lukas.tinkl@canonical.com> dateTue 9 Jun 2015, 18:35 (11 years ago) parent5774a86
1 file changed+4−1
tests/mocks/Unity/Launcher/MockLauncherModel.cpp+4−1
tests/mocks/Unity/Launcher/MockLauncherModel.cpp+4−1
@@ -41,6 +41,7 @@ MockLauncherModel::MockLauncherModel(QObject* parent): LauncherModelInterface(pa
4141 item = new MockLauncherItem("webbrowser-app", "/usr/share/applications/webbrowser-app.desktop", "Browser", "browser", this);
4242 item->setCount(1);
4343 item->setCountVisible(true);
44+ item->setRunning(true);
4445 m_list.append(item);
4546 item = new MockLauncherItem("twitter-webapp", "/usr/share/applications/twitter-webapp.desktop", "Twitter", "twitter", this);
4647 item->setCount(12);
@@ -172,7 +173,9 @@ void MockLauncherModel::requestRemove(const QString &appId)
172173 int index = findApp(appId);
173174 if (index >= 0) {
174175 beginRemoveRows(QModelIndex(), index, 0);
175− m_list.takeAt(index)->deleteLater();
176+ MockLauncherItem * item = m_list.takeAt(index);
177+ item->setRunning(false);
178+ item->deleteLater();
176179 endRemoveRows();
177180 }
178181}