summaryrefslogtreecommitdiff
path: root/tests/server-test.c
diff options
context:
space:
mode:
authorPatrick Griffis <pgriffis@igalia.com>2020-08-31 17:24:21 -0500
committerPatrick Griffis <pgriffis@igalia.com>2020-09-19 15:41:25 -0700
commit4b43e158799689666bcbe186045ddee356601f1c (patch)
tree7034aeb51657f2326ce1d7de3876a974b76fb711 /tests/server-test.c
parent73cd3c7dc4207cacf5eb4311584201bf7133ff0f (diff)
downloadlibsoup-4b43e158799689666bcbe186045ddee356601f1c.tar.gz
Replace SoupBuffer with GBytes
Diffstat (limited to 'tests/server-test.c')
-rw-r--r--tests/server-test.c12
1 files changed, 5 insertions, 7 deletions
diff --git a/tests/server-test.c b/tests/server-test.c
index 2f2bb814..e6ef4d15 100644
--- a/tests/server-test.c
+++ b/tests/server-test.c
@@ -934,11 +934,11 @@ do_fail_500_test (ServerData *sd, gconstpointer pause)
}
static void
-stream_got_chunk (SoupMessage *msg, SoupBuffer *chunk, gpointer user_data)
+stream_got_chunk (SoupMessage *msg, GBytes *chunk, gpointer user_data)
{
GChecksum *checksum = user_data;
- g_checksum_update (checksum, (const guchar *)chunk->data, chunk->length);
+ g_checksum_update (checksum, g_bytes_get_data (chunk, NULL), g_bytes_get_size (chunk));
}
static void
@@ -979,7 +979,7 @@ do_early_stream_test (ServerData *sd, gconstpointer test_data)
{
SoupSession *session;
SoupMessage *msg;
- SoupBuffer *index;
+ GBytes *index;
char *md5;
server_add_early_handler (sd, NULL, early_stream_callback, NULL, NULL);
@@ -989,14 +989,12 @@ do_early_stream_test (ServerData *sd, gconstpointer test_data)
msg = soup_message_new_from_uri ("POST", sd->base_uri);
index = soup_test_get_index ();
- soup_message_body_append (msg->request_body, SOUP_MEMORY_COPY,
- index->data, index->length);
+ soup_message_body_append_bytes (msg->request_body, index);
soup_session_send_message (session, msg);
soup_test_assert_message_status (msg, SOUP_STATUS_OK);
- md5 = g_compute_checksum_for_data (G_CHECKSUM_MD5,
- (guchar *) index->data, index->length);
+ md5 = g_compute_checksum_for_bytes (G_CHECKSUM_MD5, index);
g_assert_cmpstr (md5, ==, msg->response_body->data);
g_free (md5);