[empathy] Remove dead code in tests that still use MC4
- From: Xavier Claessens <xclaesse src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [empathy] Remove dead code in tests that still use MC4
- Date: Mon, 21 Jun 2010 07:33:51 +0000 (UTC)
commit e3c21c1ec71d405844089814ec3dec058a2b39a7
Author: Xavier Claessens <xclaesse gmail com>
Date: Mon Jun 21 08:45:08 2010 +0200
Remove dead code in tests that still use MC4
tests/test-helper.c | 103 ---------------------------------------------------
1 files changed, 0 insertions(+), 103 deletions(-)
---
diff --git a/tests/test-helper.c b/tests/test-helper.c
index d51d22a..ca763ad 100644
--- a/tests/test-helper.c
+++ b/tests/test-helper.c
@@ -77,106 +77,3 @@ copy_xml_file (const gchar *orig,
g_free (buffer);
}
-#if 0
-EmpathyAccount *
-get_test_account (void)
-{
- McProfile *profile;
- EmpathyAccountManager *account_manager;
- EmpathyAccount *account;
- GList *accounts;
-
- account_manager = empathy_account_manager_dup_singleton ();
- profile = mc_profile_lookup ("test");
- accounts = mc_accounts_list_by_profile (profile);
- if (g_list_length (accounts) == 0)
- {
- /* need to create a test account */
- account = empathy_account_manager_create_by_profile (account_manager,
- profile);
- }
- else
- {
- /* reuse an existing test account */
- McAccount *mc_account;
- mc_account = accounts->data;
- account = empathy_account_manager_lookup (account_manager,
- mc_account_get_unique_name (mc_account));
- }
- g_object_unref (account_manager);
-
- g_object_unref (profile);
-
- return account;
-}
-
-/* Not used for now as there is no API to remove completely gconf keys.
- * So we reuse existing accounts instead of creating new ones */
-void
-destroy_test_account (EmpathyAccount *account)
-{
- GConfClient *client;
- gchar *path;
- GError *error = NULL;
- GSList *entries = NULL, *l;
- EmpathyAccountManager *manager;
-
- client = gconf_client_get_default ();
- path = g_strdup_printf ("/apps/telepathy/mc/accounts/%s",
- empathy_account_get_unique_name (account));
-
- entries = gconf_client_all_entries (client, path, &error);
- if (error != NULL)
- {
- g_print ("failed to list entries in %s: %s\n", path, error->message);
- g_error_free (error);
- error = NULL;
- }
-
- for (l = entries; l != NULL; l = g_slist_next (l))
- {
- GConfEntry *entry = l->data;
-
- if (g_str_has_suffix (entry->key, "data_dir"))
- {
- gchar *dir;
-
- dir = gconf_client_get_string (client, entry->key, &error);
- if (error != NULL)
- {
- g_print ("get data_dir string failed: %s\n", entry->key);
- g_error_free (error);
- error = NULL;
- }
- else
- {
- if (g_rmdir (dir) != 0)
- g_print ("can't remove %s\n", dir);
- }
-
- g_free (dir);
- }
-
- /* FIXME: this doesn't remove the key */
- gconf_client_unset (client, entry->key, &error);
- if (error != NULL)
- {
- g_print ("unset of %s failed: %s\n", path, error->message);
- g_error_free (error);
- error = NULL;
- }
-
- gconf_entry_unref (entry);
- }
-
- g_slist_free (entries);
-
- g_object_unref (client);
- g_free (path);
-
- manager = empathy_account_manager_dup_singleton ();
- empathy_account_manager_remove (manager, account);
- g_object_unref (account);
- g_object_unref (manager);
-}
-#endif
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]