about summary refs log tree commit diff stats
path: root/tests/config
diff options
context:
space:
mode:
authorJames Booth <boothj5@gmail.com>2014-12-24 17:35:02 +0000
committerJames Booth <boothj5@gmail.com>2014-12-24 17:35:02 +0000
commitc20e38a4f9643bfa84a5063f894902cbdff55eac (patch)
tree3f4bebe64c3a8e35c6060a1bf38a3c2106dde6f2 /tests/config
parent71dbd7fd776126825960ce27915f80ed10c1cdc1 (diff)
downloadprofani-tty-c20e38a4f9643bfa84a5063f894902cbdff55eac.tar.gz
Refactored all cmd_account tests
Diffstat (limited to 'tests/config')
-rw-r--r--tests/config/stub_accounts.c103
1 files changed, 87 insertions, 16 deletions
diff --git a/tests/config/stub_accounts.c b/tests/config/stub_accounts.c
index fbe4b604..f5c51028 100644
--- a/tests/config/stub_accounts.c
+++ b/tests/config/stub_accounts.c
@@ -59,24 +59,69 @@ gboolean accounts_disable(const char * const name)
 gboolean accounts_rename(const char * const account_name,
     const char * const new_name)
 {
-    return FALSE;
+    check_expected(account_name);
+    check_expected(new_name);
+    return (gboolean)mock();
 }
 
 gboolean accounts_account_exists(const char * const account_name)
 {
-    return FALSE;
+    check_expected(account_name);
+    return (gboolean)mock();
+}
+
+void accounts_set_jid(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_server(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
 }
 
-void accounts_set_jid(const char * const account_name, const char * const value) {}
-void accounts_set_server(const char * const account_name, const char * const value) {}
 void accounts_set_port(const char * const account_name, const int value) {}
-void accounts_set_resource(const char * const account_name, const char * const value) {}
-void accounts_set_password(const char * const account_name, const char * const value) {}
-void accounts_set_muc_service(const char * const account_name, const char * const value) {}
-void accounts_set_muc_nick(const char * const account_name, const char * const value) {}
-void accounts_set_otr_policy(const char * const account_name, const char * const value) {}
+
+void accounts_set_resource(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_password(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_muc_service(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_muc_nick(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_otr_policy(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
 void accounts_set_last_presence(const char * const account_name, const char * const value) {}
-void accounts_set_login_presence(const char * const account_name, const char * const value) {}
+
+void accounts_set_login_presence(const char * const account_name, const char * const value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
 resource_presence_t accounts_get_login_presence(const char * const account_name)
 {
     return RESOURCE_ONLINE;
@@ -84,14 +129,40 @@ resource_presence_t accounts_get_login_presence(const char * const account_name)
 
 resource_presence_t accounts_get_last_presence(const char * const account_name)
 {
-    return RESOURCE_ONLINE;
+    check_expected(account_name);
+    return (resource_presence_t)mock();
+}
+
+void accounts_set_priority_online(const char * const account_name, const gint value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_priority_chat(const char * const account_name, const gint value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_priority_away(const char * const account_name, const gint value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_priority_xa(const char * const account_name, const gint value)
+{
+    check_expected(account_name);
+    check_expected(value);
+}
+
+void accounts_set_priority_dnd(const char * const account_name, const gint value)
+{
+    check_expected(account_name);
+    check_expected(value);
 }
 
-void accounts_set_priority_online(const char * const account_name, const gint value) {}
-void accounts_set_priority_chat(const char * const account_name, const gint value) {}
-void accounts_set_priority_away(const char * const account_name, const gint value) {}
-void accounts_set_priority_xa(const char * const account_name, const gint value) {}
-void accounts_set_priority_dnd(const char * const account_name, const gint value) {}
 void accounts_set_priority_all(const char * const account_name, const gint value) {}
 gint accounts_get_priority_for_presence_type(const char * const account_name,
     resource_presence_t presence_type)