summaryrefslogtreecommitdiff
path: root/unit/test-gobex-header.c
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@intel.com>2011-07-05 19:26:57 +0300
committerMarcel Holtmann <marcel@holtmann.org>2012-12-04 22:21:59 +0100
commit0a4824ddb1c8724a7032935c1e23d726666ac145 (patch)
treeed336007d49403ea29ff9101d8e92da4505811cd /unit/test-gobex-header.c
parent49514b2cc4e8cbb1a71b69c5f63fd59dc20bb46b (diff)
downloadbluez-0a4824ddb1c8724a7032935c1e23d726666ac145.tar.gz
gobex: Make on-demand body headers a GObexPacket feature
Diffstat (limited to 'unit/test-gobex-header.c')
-rw-r--r--unit/test-gobex-header.c51
1 files changed, 0 insertions, 51 deletions
diff --git a/unit/test-gobex-header.c b/unit/test-gobex-header.c
index bf69abb48..33ebda3b5 100644
--- a/unit/test-gobex-header.c
+++ b/unit/test-gobex-header.c
@@ -130,53 +130,6 @@ static void test_header_uint32(void)
g_obex_header_free(header);
}
-static gssize get_body_data(GObexHeader *header, void *buf, gsize len,
- gpointer user_data)
-{
- uint8_t body_data[] = { 1, 2, 3, 4 };
-
- memcpy(buf, body_data, sizeof(body_data));
-
- return sizeof(body_data);
-}
-
-static void test_header_on_demand(void)
-{
- GObexHeader *header;
- uint8_t buf[1024];
- size_t len;
-
- header = g_obex_header_new_on_demand(G_OBEX_HDR_ID_BODY,
- get_body_data, NULL);
-
- len = g_obex_header_encode(header, buf, sizeof(buf));
-
- assert_memequal(hdr_body, sizeof(hdr_body), buf, len);
-
- g_obex_header_free(header);
-}
-
-static gssize get_body_data_fail(GObexHeader *header, void *buf, gsize len,
- gpointer user_data)
-{
- return -1;
-}
-
-static void test_header_on_demand_fail(void)
-{
- GObexHeader *header;
- uint8_t buf[1024];
- gssize len;
-
- header = g_obex_header_new_on_demand(G_OBEX_HDR_ID_BODY,
- get_body_data_fail, NULL);
-
- len = g_obex_header_encode(header, buf, sizeof(buf));
- g_assert_cmpint(len, ==, -1);
-
- g_obex_header_free(header);
-}
-
static GObexHeader *parse_and_encode(uint8_t *buf, size_t buf_len)
{
GObexHeader *header;
@@ -505,10 +458,6 @@ int main(int argc, char *argv[])
g_test_add_func("/gobex/test_header_uint8", test_header_uint8);
g_test_add_func("/gobex/test_header_uint32", test_header_uint32);
- g_test_add_func("/gobex/test_header_on_demand", test_header_on_demand);
- g_test_add_func("/gobex/test_header_on_demand_fail",
- test_header_on_demand_fail);
-
g_test_run();
return 0;