增加HTTP流式构造Body的接口及实现并修正HTTP单元测试用例
This commit is contained in:
@@ -105,8 +105,7 @@ void __get_http_request_header_verify_helper(struct http_half_private * hf_priva
|
||||
|
||||
/* If-None-Match */
|
||||
hdr_value = tfe_http_field_iterate(hf_public, &__iterator, &field_name);
|
||||
EXPECT_EQ(field_name.field_id, TFE_HTTP_UNKNOWN_FIELD);
|
||||
EXPECT_STREQ(field_name.field_name, "If-None-Match");
|
||||
EXPECT_EQ(field_name.field_id, TFE_HTTP_IF_NONE_MATCH);
|
||||
EXPECT_STREQ(hdr_value, "\"023aeae5eafc12082067c36031888adb3bafa797\"");
|
||||
}
|
||||
|
||||
@@ -344,8 +343,7 @@ void __http_post_header_verify_helper(struct http_half_private * hf_private)
|
||||
|
||||
/* Accept */
|
||||
hdr_value = tfe_http_field_iterate(hf_public, &__iterator, &field_name);
|
||||
EXPECT_EQ(field_name.field_id, TFE_HTTP_UNKNOWN_FIELD);
|
||||
EXPECT_STREQ(field_name.field_name, "Cache-Control");
|
||||
EXPECT_EQ(field_name.field_id, TFE_HTTP_CACHE_CONTROL);
|
||||
EXPECT_STREQ(hdr_value, "no-cache");
|
||||
}
|
||||
|
||||
@@ -1490,6 +1488,16 @@ void tfe_stream_resume(const struct tfe_stream * stream)
|
||||
return;
|
||||
}
|
||||
|
||||
int tfe_stream_write_frag(struct tfe_stream_write_ctx * w_ctx, const unsigned char * data, size_t size)
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
void tfe_stream_write_frag_end(struct tfe_stream_write_ctx * w_ctx)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
int main(int argc, char ** argv)
|
||||
{
|
||||
::testing::InitGoogleTest(&argc, argv);
|
||||
|
||||
Reference in New Issue
Block a user