]> git.0d.be Git - empathy.git/commitdiff
Remove dead code in tests that still use MC4
authorXavier Claessens <xclaesse@gmail.com>
Mon, 21 Jun 2010 06:45:08 +0000 (08:45 +0200)
committerXavier Claessens <xclaesse@gmail.com>
Mon, 21 Jun 2010 07:33:34 +0000 (09:33 +0200)
tests/test-helper.c

index d51d22a52cdd551c8e599a52bdf1d0b96f8a1c07..ca763adb4cf1dde470d817084fd9c610e78c6875 100644 (file)
@@ -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