From 3d7d070b138a29e51dbaff72ebe1223d9f3d59cb Mon Sep 17 00:00:00 2001 From: James Booth Date: Sat, 1 Feb 2014 21:18:15 +0000 Subject: Added test for /bookmark list --- tests/xmpp/mock_xmpp.c | 13 +++++++++++++ tests/xmpp/mock_xmpp.h | 2 ++ 2 files changed, 15 insertions(+) (limited to 'tests/xmpp') 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) { @@ -83,6 +89,13 @@ mock_connection_status(jabber_conn_status_t status) will_return(_mock_jabber_get_connection_status, 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) { diff --git a/tests/xmpp/mock_xmpp.h b/tests/xmpp/mock_xmpp.h index 8e68da15..b2173e9f 100644 --- a/tests/xmpp/mock_xmpp.h +++ b/tests/xmpp/mock_xmpp.h @@ -21,4 +21,6 @@ void jabber_connect_with_account_return(jabber_conn_status_t result); void mock_presence_update(void); void presence_update_expect(resource_presence_t presence, char *msg, int idle); +void bookmark_get_list_returns(GList *bookmarks); + #endif -- cgit 1.4.1-2-gfad0