about summary refs log tree commit diff stats
path: root/tests/ui
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2014-12-25 00:57:02 +0000
committerJames Booth <boothj5@gmail.com>2014-12-25 00:57:02 +0000
commit25a60c999745b1b5f9fb9372e7d22237e3a0aa0b (patch)
tree80c33a7a5cf1c945d9137b7928c88814042a8036 /tests/ui
parent7a104431645af3a37b3626748a0290dda3d0cee4 (diff)
downloadprofani-tty-25a60c999745b1b5f9fb9372e7d22237e3a0aa0b.tar.gz
Removed old mocks
Diffstat (limited to 'tests/ui')
-rw-r--r--tests/ui/mock_ui.c451
-rw-r--r--tests/ui/mock_ui.h72
2 files changed, 0 insertions, 523 deletions
diff --git a/tests/ui/mock_ui.c b/tests/ui/mock_ui.c
deleted file mode 100644
index e2327388..00000000
--- a/tests/ui/mock_ui.c
+++ /dev/null
@@ -1,451 +0,0 @@
-#include <glib.h>
-#include <setjmp.h>
-#include <cmocka.h>
-#include <string.h>
-
-#include "ui/ui.h"
-#include "ui/window.h"
-#include "tests/helpers.h"
-
-#include "xmpp/bookmark.h"
-
-char output[256];
-
-// Mocks and stubs
-
-static
-void _mock_cons_show(const char * const msg, ...)
-{
-    va_list args;
-    va_start(args, msg);
-    vsnprintf(output, sizeof(output), msg, args);
-    check_expected(output);
-    va_end(args);
-}
-
-static
-void _stub_cons_show(const char * const msg, ...)
-{
-}
-
-static
-void _stub_rosterwin_roster(void)
-{
-}
-
-static
-void _mock_cons_show_contact_online(PContact contact, Resource *resource, GDateTime *last_activity)
-{
-    check_expected(contact);
-    check_expected(resource);
-    check_expected(last_activity);
-}
-
-static
-void _mock_cons_show_error(const char * const msg, ...)
-{
-    va_list args;
-    va_start(args, msg);
-    vsnprintf(output, sizeof(output), msg, args);
-    check_expected(output);
-    va_end(args);
-}
-
-static
-void _mock_cons_show_account(ProfAccount *account)
-{
-    check_expected(account);
-}
-
-static
-void _mock_cons_show_bookmarks(const GList *list)
-{
-    check_expected(list);
-}
-
-static
-void _mock_cons_show_aliases(GList *aliases)
-{
-    check_expected(aliases);
-}
-
-static
-void _mock_cons_show_account_list(gchar **accounts)
-{
-    check_expected(accounts);
-}
-
-static
-char * _mock_ui_ask_password(void)
-{
-    return mock_ptr_type(char *);
-}
-
-static
-char * _stub_ui_ask_password(void)
-{
-    return NULL;
-}
-
-static
-win_type_t _mock_ui_current_win_type(void)
-{
-    return (win_type_t)mock();
-}
-
-static
-ProfChatWin * _mock_ui_get_current_chat(void)
-{
-    return (ProfChatWin*)mock();
-}
-
-static
-void _mock_ui_handle_error(const char * const err_msg)
-{
-    check_expected(err_msg);
-}
-
-static
-void _mock_ui_handle_recipient_error(const char * const recipient,
-    const char * const err_msg)
-{
-    check_expected(recipient);
-    check_expected(err_msg);
-}
-
-static
-void _stub_ui_handle_recipient_error(const char * const recipient,
-    const char * const err_msg)
-{
-}
-
-static
-void _mock_ui_handle_recipient_not_found(const char * const recipient,
-    const char * const err_msg)
-{
-    check_expected(recipient);
-    check_expected(err_msg);
-}
-
-static
-void _stub_ui_chat_win_contact_online(PContact contact, Resource *resource, GDateTime *last_activity)
-{
-}
-
-static
-void _stub_ui_handle_recipient_not_found(const char * const recipient, const char * const err_msg)
-{
-}
-
-static
-void _mock_ui_current_print_formatted_line(const char show_char, int attrs, const char * const msg, ...)
-{
-    check_expected(show_char);
-    check_expected(attrs);
-    va_list args;
-    va_start(args, msg);
-    vsnprintf(output, sizeof(output), msg, args);
-    check_expected(output);
-    va_end(args);
-}
-
-static
-void _mock_ui_current_print_line(const char * const msg, ...)
-{
-    va_list args;
-    va_start(args, msg);
-    vsnprintf(output, sizeof(output), msg, args);
-    check_expected(output);
-    va_end(args);
-}
-
-static
-gboolean _mock_ui_current_win_is_otr(void)
-{
-    return (gboolean)mock();
-}
-
-static
-void _mock_ui_room_join(const char * const room, gboolean focus)
-{
-    check_expected(room);
-    check_expected(focus);
-}
-
-static
-void _mock_cons_show_roster(GSList *list)
-{
-    check_expected(list);
-}
-
-static
-gboolean _mock_ui_switch_win(const int i)
-{
-    check_expected(i);
-    return (gboolean)mock();
-}
-
-// bind mocks and stubs
-
-void
-mock_cons_show(void)
-{
-    cons_show = _mock_cons_show;
-}
-
-void
-mock_cons_show_contact_online(void)
-{
-    cons_show_contact_online = _mock_cons_show_contact_online;
-}
-
-void
-stub_ui_chat_win_contact_online(void)
-{
-    ui_chat_win_contact_online = _stub_ui_chat_win_contact_online;
-}
-
-void
-stub_rosterwin_roster(void)
-{
-    rosterwin_roster = _stub_rosterwin_roster;
-}
-
-void
-mock_cons_show_error(void)
-{
-    cons_show_error = _mock_cons_show_error;
-}
-
-void
-mock_cons_show_account(void)
-{
-    cons_show_account = _mock_cons_show_account;
-}
-
-void
-mock_cons_show_bookmarks(void)
-{
-    cons_show_bookmarks = _mock_cons_show_bookmarks;
-}
-
-void
-mock_cons_show_aliases(void)
-{
-    cons_show_aliases = _mock_cons_show_aliases;
-}
-
-void
-mock_cons_show_account_list(void)
-{
-    cons_show_account_list = _mock_cons_show_account_list;
-}
-
-void
-mock_ui_ask_password(void)
-{
-    ui_ask_password = _mock_ui_ask_password;
-}
-
-void
-stub_ui_ask_password(void)
-{
-    ui_ask_password = _stub_ui_ask_password;
-}
-
-void
-stub_cons_show(void)
-{
-    cons_show = _stub_cons_show;
-}
-
-void
-stub_ui_handle_recipient_not_found(void)
-{
-    ui_handle_recipient_not_found = _stub_ui_handle_recipient_not_found;
-}
-
-void
-stub_ui_handle_recipient_error(void)
-{
-    ui_handle_recipient_error = _stub_ui_handle_recipient_error;
-}
-
-void
-mock_ui_current_print_formatted_line(void)
-{
-    ui_current_print_formatted_line = _mock_ui_current_print_formatted_line;
-}
-
-void
-mock_ui_current_print_line(void)
-{
-    ui_current_print_line = _mock_ui_current_print_line;
-}
-
-void
-mock_cons_show_roster(void)
-{
-    cons_show_roster = _mock_cons_show_roster;
-}
-
-// expectations
-
-void
-expect_cons_show(char *expected)
-{
-    expect_string(_mock_cons_show, output, expected);
-}
-
-void
-expect_cons_show_calls(int n)
-{
-    expect_any_count(_mock_cons_show, output, n);
-}
-
-void
-expect_cons_show_error(char *expected)
-{
-    expect_string(_mock_cons_show_error, output, expected);
-}
-
-void
-expect_cons_show_account(ProfAccount *account)
-{
-    expect_memory(_mock_cons_show_account, account, account, sizeof(ProfAccount));
-}
-
-static gboolean
-_cmp_bookmark(Bookmark *bm1, Bookmark *bm2)
-{
-    if (strcmp(bm1->jid, bm2->jid) != 0) {
-        return FALSE;
-    }
-    if (strcmp(bm1->nick, bm2->nick) != 0) {
-        return FALSE;
-    }
-    if (bm1->autojoin != bm2->autojoin) {
-        return FALSE;
-    }
-
-    return TRUE;
-}
-
-void
-expect_cons_show_bookmarks(GList *bookmarks)
-{
-    glist_set_cmp((GCompareFunc)_cmp_bookmark);
-    expect_any(_mock_cons_show_bookmarks, list);
-//    expect_check(_mock_cons_show_bookmarks, list, (CheckParameterValue)glist_contents_equal, bookmarks);
-}
-
-void
-expect_cons_show_account_list(gchar **accounts)
-{
-    expect_memory(_mock_cons_show_account_list, accounts, accounts, sizeof(accounts));
-}
-
-void
-expect_cons_show_contact_online(PContact contact, Resource *resource, GDateTime *last_activity)
-{
-    expect_memory(_mock_cons_show_contact_online, contact, contact, sizeof(contact));
-    expect_memory(_mock_cons_show_contact_online, resource, resource, sizeof(Resource));
-    if (last_activity == NULL) {
-        expect_value(_mock_cons_show_contact_online, last_activity, NULL);
-    } else {
-        expect_memory(_mock_cons_show_contact_online, last_activity, last_activity, sizeof(last_activity));
-    }
-}
-
-void
-expect_cons_show_aliases()
-{
-    // write a custom checker for the list
-    expect_any(_mock_cons_show_aliases, aliases);
-}
-
-void
-mock_ui_ask_password_returns(char *password)
-{
-    will_return(_mock_ui_ask_password, strdup(password));
-}
-
-void
-expect_ui_handle_error(char *err_msg)
-{
-    ui_handle_error = _mock_ui_handle_error;
-    expect_string(_mock_ui_handle_error, err_msg, err_msg);
-}
-
-void
-expect_ui_handle_recipient_error(char *recipient, char *err_msg)
-{
-    ui_handle_recipient_error = _mock_ui_handle_recipient_error;
-    expect_string(_mock_ui_handle_recipient_error, recipient, recipient);
-    expect_string(_mock_ui_handle_recipient_error, err_msg, err_msg);
-}
-
-void
-expect_ui_handle_recipient_not_found(char *recipient, char *err_msg)
-{
-    ui_handle_recipient_not_found = _mock_ui_handle_recipient_not_found;
-    expect_string(_mock_ui_handle_recipient_not_found, recipient, recipient);
-    expect_string(_mock_ui_handle_recipient_not_found, err_msg, err_msg);
-}
-
-void
-mock_current_win_type(win_type_t type)
-{
-    ui_current_win_type = _mock_ui_current_win_type;
-    will_return(_mock_ui_current_win_type, type);
-}
-
-void
-mock_ui_get_current_chat(ProfChatWin *chatwin)
-{
-    ui_get_current_chat = _mock_ui_get_current_chat;
-    will_return(_mock_ui_get_current_chat, chatwin);
-}
-
-void
-ui_current_print_formatted_line_expect(char show_char, int attrs, char *message)
-{
-    expect_value(_mock_ui_current_print_formatted_line, show_char, show_char);
-    expect_value(_mock_ui_current_print_formatted_line, attrs, attrs);
-    expect_string(_mock_ui_current_print_formatted_line, output, message);
-}
-
-void
-ui_current_print_line_expect(char *message)
-{
-    expect_string(_mock_ui_current_print_line, output, message);
-}
-
-void
-ui_current_win_is_otr_returns(gboolean result)
-{
-    ui_current_win_is_otr = _mock_ui_current_win_is_otr;
-    will_return(_mock_ui_current_win_is_otr, result);
-}
-
-void
-ui_room_join_expect(char *room, gboolean focus)
-{
-    ui_room_join = _mock_ui_room_join;
-    expect_string(_mock_ui_room_join, room, room);
-    expect_value(_mock_ui_room_join, focus, focus);
-}
-
-void
-cons_show_roster_expect(GSList *list)
-{
-    expect_any(_mock_cons_show_roster, list);
-}
-
-void
-ui_switch_win_expect_and_return(int given_i, gboolean result)
-{
-    ui_switch_win = _mock_ui_switch_win;
-    expect_value(_mock_ui_switch_win, i, given_i);
-    will_return(_mock_ui_switch_win, result);
-}
diff --git a/tests/ui/mock_ui.h b/tests/ui/mock_ui.h
deleted file mode 100644
index e68ba6dc..00000000
--- a/tests/ui/mock_ui.h
+++ /dev/null
@@ -1,72 +0,0 @@
-#ifndef MOCK_UI_H
-#define MICK_UI_H
-
-#include <glib.h>
-#include <setjmp.h>
-#include <cmocka.h>
-
-#include "config/account.h"
-#include "contact.h"
-#include "ui/window.h"
-
-void stub_cons_show(void);
-void stub_rosterwin_roster(void);
-
-void mock_cons_show(void);
-void expect_cons_show(char *output);
-void expect_cons_show_calls(int n);
-
-void mock_cons_show_contact_online(void);
-void expect_cons_show_contact_online(PContact contact, Resource *resource, GDateTime *last_activity);
-void stub_ui_chat_win_contact_online(void);
-
-void mock_cons_show_error(void);
-void expect_cons_show_error(char *output);
-
-void stub_ui_handle_recipient_not_found(void);
-void stub_ui_handle_recipient_error(void);
-void expect_ui_handle_error(char *err_msg);
-void expect_ui_handle_recipient_error(char *recipient, char *err_msg);
-void expect_ui_handle_recipient_not_found(char *recipient, char *err_msg);
-
-void mock_cons_show_account(void);
-void expect_cons_show_account(ProfAccount *account);
-
-void mock_cons_show_bookmarks(void);
-void expect_cons_show_bookmarks(GList *bookmarks);
-
-void mock_cons_show_aliases(void);
-void expect_cons_show_aliases(void);
-
-void mock_cons_show_account_list(void);
-void expect_cons_show_account_list(gchar **accounts);
-
-void stub_ui_ask_password(void);
-void mock_ui_ask_password(void);
-void mock_ui_ask_password_returns(char *password);
-
-void mock_current_win_type(win_type_t type);
-
-void mock_ui_get_current_chat(ProfChatWin *chatwin);
-
-void mock_ui_current_recipient(void);
-void ui_current_recipient_returns(char *jid);
-
-void stub_ui_current_update_virtual(void);
-
-void mock_ui_current_print_formatted_line(void);
-void ui_current_print_formatted_line_expect(char show_char, int attrs, char *message);
-
-void mock_ui_current_print_line(void);
-void ui_current_print_line_expect(char *message);
-
-void ui_current_win_is_otr_returns(gboolean result);
-
-void ui_room_join_expect(char *room, gboolean focus);
-
-void mock_cons_show_roster(void);
-void cons_show_roster_expect(GSList *list);
-
-void ui_switch_win_expect_and_return(int given_i, gboolean result);
-
-#endif