[libgdata/offline-testing] tests: Fix kinds of uploaded documents used in the Documents test suite
- From: Philip Withnall <pwithnall src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgdata/offline-testing] tests: Fix kinds of uploaded documents used in the Documents test suite
- Date: Wed, 31 Jul 2013 07:21:04 +0000 (UTC)
commit 51bf4bda662a68c1aed87b89129ebb0cf4c17424
Author: Philip Withnall <philip tecnocode co uk>
Date: Tue Jul 30 13:25:38 2013 +0200
tests: Fix kinds of uploaded documents used in the Documents test suite
I’m sure this worked before, so it looks like Google has tightened up
input validation a bit. Not a bad thing.
gdata/tests/documents.c | 13 ++++++++-----
1 files changed, 8 insertions(+), 5 deletions(-)
---
diff --git a/gdata/tests/documents.c b/gdata/tests/documents.c
index c22cf2d..beeb70e 100644
--- a/gdata/tests/documents.c
+++ b/gdata/tests/documents.c
@@ -408,7 +408,8 @@ static void
set_up_temp_documents (TempDocumentsData *data, gconstpointer service)
{
GDataDocumentsEntry *document;
- gchar *upload_uri;
+ gchar *upload_uri, *document_file_path;
+ GFile *document_file;
upload_uri = gdata_documents_service_get_upload_uri (NULL);
@@ -445,15 +446,17 @@ set_up_temp_documents (TempDocumentsData *data, gconstpointer service)
g_assert (GDATA_IS_DOCUMENTS_TEXT (data->text_document));
g_object_unref (document);
+ document_file_path = g_strconcat (TEST_FILE_DIR, "test.odt", NULL);
+ document_file = g_file_new_for_path (document_file_path);
+ g_free (document_file_path);
+
document = GDATA_DOCUMENTS_ENTRY (gdata_documents_document_new (NULL));
gdata_entry_set_title (GDATA_ENTRY (document), "Temporary Arbitrary Document");
- data->arbitrary_document = GDATA_DOCUMENTS_DOCUMENT (
- gdata_service_insert_entry (GDATA_SERVICE (service),
gdata_documents_service_get_primary_authorization_domain (),
- upload_uri, GDATA_ENTRY (document), NULL, NULL)
- );
+ data->arbitrary_document = _set_up_temp_document (document, GDATA_SERVICE (service), document_file);
g_assert (GDATA_IS_DOCUMENTS_DOCUMENT (data->arbitrary_document));
g_object_unref (document);
+ g_object_unref (document_file);
g_free (upload_uri);
gdata_mock_server_end_trace (mock_server);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]