From 8dbe300d72e3bdaba672b4a7027ab0f2fb431862 Mon Sep 17 00:00:00 2001 From: James Booth Date: Thu, 23 Jan 2014 22:29:53 +0000 Subject: Added /alias command, writing aliases to [alias] group in profrc --- tests/ui/mock_ui.c | 19 +++++++++++++++++++ tests/ui/mock_ui.h | 3 +++ 2 files changed, 22 insertions(+) (limited to 'tests/ui') diff --git a/tests/ui/mock_ui.c b/tests/ui/mock_ui.c index cd6c62ff..e03b77c5 100644 --- a/tests/ui/mock_ui.c +++ b/tests/ui/mock_ui.c @@ -68,6 +68,12 @@ void _mock_cons_show_account(ProfAccount *account) check_expected(account); } +static +void _mock_cons_show_aliases(GList *aliases) +{ + check_expected(aliases); +} + static void _mock_cons_show_account_list(gchar **accounts) { @@ -122,6 +128,12 @@ mock_cons_show_account(void) cons_show_account = _mock_cons_show_account; } +void +mock_cons_show_aliases(void) +{ + cons_show_aliases = _mock_cons_show_aliases; +} + void mock_cons_show_account_list(void) { @@ -189,6 +201,13 @@ expect_cons_show_contact_online(PContact contact, Resource *resource, GDateTime } } +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) { diff --git a/tests/ui/mock_ui.h b/tests/ui/mock_ui.h index 6f6d34d7..b0a5a80d 100644 --- a/tests/ui/mock_ui.h +++ b/tests/ui/mock_ui.h @@ -21,6 +21,9 @@ void expect_cons_show_error(char *output); void mock_cons_show_account(void); void expect_cons_show_account(ProfAccount *account); +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); -- cgit 1.4.1-2-gfad0