diff options
author | James Booth <boothj5@gmail.com> | 2014-03-16 01:46:18 +0000 |
---|---|---|
committer | James Booth <boothj5@gmail.com> | 2014-03-16 01:46:18 +0000 |
commit | a578419d552f1a61a9b7615e20c6697451008702 (patch) | |
tree | 49194062a17b5d872ed59dfb33a072282cefe600 /tests/xmpp/mock_xmpp.c | |
parent | 93397e4581e1c294972c4b262deb65f6d1a0d9d0 (diff) | |
download | profani-tty-a578419d552f1a61a9b7615e20c6697451008702.tar.gz |
Added /roster add test
Diffstat (limited to 'tests/xmpp/mock_xmpp.c')
-rw-r--r-- | tests/xmpp/mock_xmpp.c | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/tests/xmpp/mock_xmpp.c b/tests/xmpp/mock_xmpp.c index 3b824c19..c25156be 100644 --- a/tests/xmpp/mock_xmpp.c +++ b/tests/xmpp/mock_xmpp.c @@ -96,6 +96,13 @@ _mock_presence_join_room(char *room, char*nick, char *passwd) check_expected(passwd); } +static void +_mock_roster_send_add_new(const char *const barejid, const char * const name) +{ + check_expected(barejid); + check_expected(name); +} + void mock_jabber_connect_with_details(void) { @@ -140,6 +147,12 @@ mock_presence_join_room(void) } void +mock_roster_send_add_new(void) +{ + roster_send_add_new = _mock_roster_send_add_new; +} + +void bookmark_get_list_returns(GList *bookmarks) { bookmark_get_list = _mock_bookmark_get_list; @@ -260,3 +273,10 @@ presence_join_room_expect(char *room, char *nick, char *passwd) expect_string(_mock_presence_join_room, passwd, passwd); } } + +void +roster_send_add_new_expect(char *jid, char *nick) +{ + expect_string(_mock_roster_send_add_new, barejid, jid); + expect_string(_mock_roster_send_add_new, name, nick); +} |