mirror of
https://github.com/lammertb/libhttp.git
synced 2025-12-22 04:02:04 +03:00
Merge pull request #165 from vcatechnology/clang-fix
Pass a mutable string in unit test
This commit is contained in:
@@ -38,6 +38,7 @@
|
||||
START_TEST (test_parse_http_message)
|
||||
{
|
||||
struct mg_request_info ri;
|
||||
char empty[] = "";
|
||||
char req1[] = "GET / HTTP/1.1\r\n\r\n";
|
||||
char req2[] = "BLAH / HTTP/1.1\r\n\r\n";
|
||||
char req3[] = "GET / HTTP/1.1\r\nBah\r\n";
|
||||
@@ -59,7 +60,7 @@ START_TEST (test_parse_http_message)
|
||||
ck_assert_int_eq(0, parse_http_message(req3, sizeof(req3), &ri));
|
||||
ck_assert_int_eq(0, parse_http_message(req6, sizeof(req6), &ri));
|
||||
ck_assert_int_eq(0, parse_http_message(req7, sizeof(req7), &ri));
|
||||
ck_assert_int_eq(0, parse_http_message("", 0, &ri));
|
||||
ck_assert_int_eq(0, parse_http_message(empty, 0, &ri));
|
||||
ck_assert_int_eq(sizeof(req8) - 1, parse_http_message(req8, sizeof(req8), &ri));
|
||||
|
||||
/* TODO(lsm): Fix this. Header value may span multiple lines. */
|
||||
|
||||
Reference in New Issue
Block a user