[libgdata/wip/rishi/drive: 1/10] tests: Make folder creation work with Drive v2
- From: Debarshi Ray <debarshir src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgdata/wip/rishi/drive: 1/10] tests: Make folder creation work with Drive v2
- Date: Tue, 19 Sep 2017 17:57:09 +0000 (UTC)
commit 63f660cf41b682d9a4e55a97a77b615de1a39061
Author: Debarshi Ray <debarshir gnome org>
Date: Tue Sep 19 19:31:04 2017 +0200
tests: Make folder creation work with Drive v2
See a9c8516b4380a213cd92d83a11f9793414588319 for the rationale.
https://bugzilla.gnome.org/show_bug.cgi?id=684920
gdata/tests/documents.c | 21 +++++++++++++++------
1 files changed, 15 insertions(+), 6 deletions(-)
---
diff --git a/gdata/tests/documents.c b/gdata/tests/documents.c
index 4c207e3..1ad3a1b 100644
--- a/gdata/tests/documents.c
+++ b/gdata/tests/documents.c
@@ -191,22 +191,31 @@ static void
set_up_temp_folder (TempFolderData *data, gconstpointer service)
{
GDataDocumentsFolder *folder;
- gchar *upload_uri;
+ GDataDocumentsFolder *root;
gdata_test_mock_server_start_trace (mock_server, "setup-temp-folder");
+ root = GDATA_DOCUMENTS_FOLDER (gdata_service_query_single_entry (GDATA_SERVICE (service),
+
gdata_documents_service_get_primary_authorization_domain (),
+ "root",
+ NULL,
+ GDATA_TYPE_DOCUMENTS_FOLDER,
+ NULL,
+ NULL));
+
/* Create a folder */
folder = gdata_documents_folder_new (NULL);
gdata_entry_set_title (GDATA_ENTRY (folder), "Temporary Folder");
/* Insert the folder */
- upload_uri = gdata_documents_service_get_upload_uri (NULL);
- data->folder = GDATA_DOCUMENTS_FOLDER (gdata_service_insert_entry (GDATA_SERVICE (service),
-
gdata_documents_service_get_primary_authorization_domain (),
- upload_uri, GDATA_ENTRY (folder),
NULL, NULL));
+ data->folder = GDATA_DOCUMENTS_FOLDER (gdata_documents_service_add_entry_to_folder
(GDATA_DOCUMENTS_SERVICE (service),
+
GDATA_DOCUMENTS_ENTRY (folder),
+ root,
+ NULL,
+ NULL));
g_assert (GDATA_IS_DOCUMENTS_FOLDER (data->folder));
- g_free (upload_uri);
g_object_unref (folder);
+ g_object_unref (root);
uhm_server_end_trace (mock_server);
}
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]