src/server/test/httpclient.c

changeset 710
435dd6f3cbbf
parent 709
b446c4b12ad4
child 711
5d137756c94c
equal deleted inserted replaced
709:b446c4b12ad4 710:435dd6f3cbbf
218 218
219 CX_TEST_CALL_SUBROUTINE(test_httpclient, cx_str(NULL), FALSE, response, response_str.length, out); 219 CX_TEST_CALL_SUBROUTINE(test_httpclient, cx_str(NULL), FALSE, response, response_str.length, out);
220 CX_TEST_ASSERT(!cx_strcmp(cx_strn(out->space, out->size), "Hello World!\n")); 220 CX_TEST_ASSERT(!cx_strcmp(cx_strn(out->space, out->size), "Hello World!\n"));
221 221
222 cxBufferFree(out); 222 cxBufferFree(out);
223 free(response);
223 } 224 }
224 } 225 }
225 226
226 CX_TEST(test_http_client_post_ctlen) { 227 CX_TEST(test_http_client_post_ctlen) {
227 CX_TEST_DO { 228 CX_TEST_DO {
241 242
242 CX_TEST_CALL_SUBROUTINE(test_httpclient, request_body, FALSE, response, response_str.length, out); 243 CX_TEST_CALL_SUBROUTINE(test_httpclient, request_body, FALSE, response, response_str.length, out);
243 CX_TEST_ASSERT(!cx_strcmp(cx_strn(out->space, out->size), "Hello World!---post1\n")); 244 CX_TEST_ASSERT(!cx_strcmp(cx_strn(out->space, out->size), "Hello World!---post1\n"));
244 245
245 cxBufferFree(out); 246 cxBufferFree(out);
247 free(response);
246 } 248 }
247 } 249 }
248 250
249 CX_TEST(test_http_client_post_chunked) { 251 CX_TEST(test_http_client_post_chunked) {
250 CX_TEST_DO { 252 CX_TEST_DO {
264 266
265 CX_TEST_CALL_SUBROUTINE(test_httpclient, request_body, TRUE, response, response_str.length, out); 267 CX_TEST_CALL_SUBROUTINE(test_httpclient, request_body, TRUE, response, response_str.length, out);
266 CX_TEST_ASSERT(!cx_strcmp(cx_strn(out->space, out->size), "Hello World!---post2\n")); 268 CX_TEST_ASSERT(!cx_strcmp(cx_strn(out->space, out->size), "Hello World!---post2\n"));
267 269
268 cxBufferFree(out); 270 cxBufferFree(out);
271 free(response);
269 } 272 }
270 } 273 }
271 274
272 CX_TEST(test_http_client_post_ctlen_large) { 275 CX_TEST(test_http_client_post_ctlen_large) {
273 CX_TEST_DO { 276 CX_TEST_DO {

mercurial