diff options
author | James Booth <boothj5@gmail.com> | 2014-02-01 21:18:15 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2014-02-01 21:18:15 +0000 |
commit | 3d7d070b138a29e51dbaff72ebe1223d9f3d59cb (patch) | |
tree | 0648648120eaf6a94daec81c27c987ba55743207 /tests/xmpp | |
parent | 1654f1365657bb1ed1c3151211fd13a3c8dc405b (diff) | |
download | profani-tty-3d7d070b138a29e51dbaff72ebe1223d9f3d59cb.tar.gz |
Added test for /bookmark list
Diffstat (limited to 'tests/xmpp')
-rw-r--r-- | tests/xmpp/mock_xmpp.c | 13 | ||||
-rw-r--r-- | tests/xmpp/mock_xmpp.h | 2 |
2 files changed, 15 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; 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 |