aboutsummaryrefslogtreecommitdiff
path: root/tests/actions-mock.h
diff options
context:
space:
mode:
authorCharles Kerr <charles.kerr@canonical.com>2014-03-09 22:32:19 -0500
committerCharles Kerr <charles.kerr@canonical.com>2014-03-09 22:32:19 -0500
commit379aeeed3dc02c1088f2a50f1ec3ec880d7d4b76 (patch)
tree39dd136cd3f54ee903ba757c461d9f0f502315ce /tests/actions-mock.h
parent462e8e6d8e46475ea3222056f65ff40823e9e0bf (diff)
parentdf650bec0f1c634ee773c150b451c3bdd8ed4e65 (diff)
downloadayatana-indicator-datetime-379aeeed3dc02c1088f2a50f1ec3ec880d7d4b76.tar.gz
ayatana-indicator-datetime-379aeeed3dc02c1088f2a50f1ec3ec880d7d4b76.tar.bz2
ayatana-indicator-datetime-379aeeed3dc02c1088f2a50f1ec3ec880d7d4b76.zip
Don't list an 'Add Event…' button if there's not a calendar app available
Diffstat (limited to 'tests/actions-mock.h')
-rw-r--r--tests/actions-mock.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/tests/actions-mock.h b/tests/actions-mock.h
index da93cb9..ebd8a4d 100644
--- a/tests/actions-mock.h
+++ b/tests/actions-mock.h
@@ -49,6 +49,8 @@ public:
void open_phone_clock_app() { m_history.push_back(OpenPhoneClockApp); }
+ bool can_open_planner() const { return m_can_open_planner; }
+
void open_planner() { m_history.push_back(OpenPlanner); }
void open_planner_at(const DateTime& date_time_) {
@@ -67,7 +69,10 @@ public:
m_url = url_;
}
+ void set_can_open_planner(bool b) { m_can_open_planner = b; }
+
private:
+ bool m_can_open_planner = true;
std::string m_url;
std::string m_zone;
std::string m_name;