From 2fd043beaafaa08e19f63f6aed2a5434062b122f Mon Sep 17 00:00:00 2001 From: Tristan Matthews <tristan.matthews@savoirfairelinux.com> Date: Wed, 6 Jul 2011 13:48:57 -0400 Subject: [PATCH] * 6360: updated API calls in tests, but they're not building yet (cherry picked from commit 548f6f0f919b43772a3e9c667e5e292791281795) --- sflphone-client-gnome/configure.ac | 1 + sflphone-client-gnome/src/accountlist.c | 2 +- sflphone-client-gnome/tests/check_contacts.c | 1 - sflphone-client-gnome/tests/check_dbus.c | 3 ++- sflphone-client-gnome/tests/check_global.c | 15 --------------- 5 files changed, 4 insertions(+), 18 deletions(-) diff --git a/sflphone-client-gnome/configure.ac b/sflphone-client-gnome/configure.ac index 3d1544d5a2..1e94d1923e 100644 --- a/sflphone-client-gnome/configure.ac +++ b/sflphone-client-gnome/configure.ac @@ -27,6 +27,7 @@ else fi AC_PROG_CC +AM_PROG_CC_C_O dnl for per target flags, i.e. test_program_CFLAGS AC_PROG_INSTALL AC_HEADER_STDC LT_INIT diff --git a/sflphone-client-gnome/src/accountlist.c b/sflphone-client-gnome/src/accountlist.c index cf3e96c2dd..29d9fc7442 100644 --- a/sflphone-client-gnome/src/accountlist.c +++ b/sflphone-client-gnome/src/accountlist.c @@ -288,7 +288,7 @@ int account_list_get_sip_account_number (void) for (i=0; i<size ; i++) { current = account_list_get_nth (i); - if (strcmp (g_hash_table_lookup (current->properties, ACCOUNT_TYPE), "SIP") == 0) + if (current && strcmp (g_hash_table_lookup (current->properties, ACCOUNT_TYPE), "SIP") == 0) n++; } diff --git a/sflphone-client-gnome/tests/check_contacts.c b/sflphone-client-gnome/tests/check_contacts.c index 6aed287229..ab38d7b36f 100644 --- a/sflphone-client-gnome/tests/check_contacts.c +++ b/sflphone-client-gnome/tests/check_contacts.c @@ -28,7 +28,6 @@ #include <check.h> #include <stdlib.h> -#include "../src/contacts/addressbook/eds.h" #include "../src/contacts/addressbook.h" diff --git a/sflphone-client-gnome/tests/check_dbus.c b/sflphone-client-gnome/tests/check_dbus.c index 902127bb59..2653f84992 100644 --- a/sflphone-client-gnome/tests/check_dbus.c +++ b/sflphone-client-gnome/tests/check_dbus.c @@ -33,7 +33,8 @@ START_TEST (test_dbus_connect) { - fail_unless (dbus_connect () == TRUE, "dbus_connect () returns FALSE"); + GError *error = NULL; + fail_unless (dbus_connect (&error) == TRUE, "dbus_connect () returns FALSE"); } END_TEST diff --git a/sflphone-client-gnome/tests/check_global.c b/sflphone-client-gnome/tests/check_global.c index c1197673da..e50044881a 100644 --- a/sflphone-client-gnome/tests/check_global.c +++ b/sflphone-client-gnome/tests/check_global.c @@ -171,20 +171,6 @@ START_TEST (test_get_current_account) } END_TEST -START_TEST (test_current_account_has_mailbox) -{ - account_t *test = create_test_account ("test"); - - account_list_init (); - account_list_add (test); - fail_unless (account_list_current_account_has_mailbox () == FALSE, "current account has a default mailbox"); - - g_hash_table_replace (test->properties, ACCOUNT_MAILBOX, "888"); - fail_unless (account_list_current_account_has_mailbox () == TRUE, "current account has not no voicemail number"); -} -END_TEST - - Suite * global_suite (void) { @@ -197,7 +183,6 @@ global_suite (void) tcase_add_test (tc_cases, test_get_by_id); tcase_add_test (tc_cases, test_get_account_position); tcase_add_test (tc_cases, test_get_current_account); - tcase_add_test (tc_cases, test_current_account_has_mailbox); suite_add_tcase (s, tc_cases); return s; -- GitLab