about summary refs log tree commit diff stats
path: root/tests/xmpp/mock_xmpp.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/xmpp/mock_xmpp.c')
-rw-r--r--tests/xmpp/mock_xmpp.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/xmpp/mock_xmpp.c b/tests/xmpp/mock_xmpp.c
index 52cfdc83..4cfbfe35 100644
--- a/tests/xmpp/mock_xmpp.c
+++ b/tests/xmpp/mock_xmpp.c
@@ -58,6 +58,12 @@ _mock_presence_update(resource_presence_t status, const char * const msg, int id
     check_expected(idle);
 }
 
+static const GList *
+_mock_bookmark_get_list(void)
+{
+    return (GList *)mock();
+}
+
 void
 mock_jabber_connect_with_details(void)
 {
@@ -84,6 +90,13 @@ mock_connection_status(jabber_conn_status_t status)
 }
 
 void
+bookmark_get_list_returns(GList *bookmarks)
+{
+    bookmark_get_list = _mock_bookmark_get_list;
+    will_return(_mock_bookmark_get_list, bookmarks);
+}
+
+void
 mock_connection_account_name(char *name)
 {
     jabber_get_account_name = _mock_jabber_get_account_name;