summaryrefslogtreecommitdiffstats
path: root/webkit/glue/multipart_response_delegate_unittest.cc
diff options
context:
space:
mode:
Diffstat (limited to 'webkit/glue/multipart_response_delegate_unittest.cc')
-rw-r--r--webkit/glue/multipart_response_delegate_unittest.cc14
1 files changed, 14 insertions, 0 deletions
diff --git a/webkit/glue/multipart_response_delegate_unittest.cc b/webkit/glue/multipart_response_delegate_unittest.cc
index efe1a6e..e7d020c 100644
--- a/webkit/glue/multipart_response_delegate_unittest.cc
+++ b/webkit/glue/multipart_response_delegate_unittest.cc
@@ -439,6 +439,20 @@ TEST(MultipartResponseTest, MultipartByteRangeParsingTest) {
response4, &multipart_boundary);
EXPECT_EQ(result, true);
EXPECT_EQ(string("--bound--"), multipart_boundary);
+
+ ResourceResponse response5(KURL(), "multipart/byteranges", 0, "en-US",
+ String());
+ response5.setHTTPHeaderField(String("Content-Length"), String("200"));
+ response5.setHTTPHeaderField(
+ String("Content-type"),
+ String("multipart/byteranges; boundary=\"--bound--\"; charSet=utf8"));
+
+ multipart_boundary.clear();
+
+ result = MultipartResponseDelegate::ReadMultipartBoundary(
+ response5, &multipart_boundary);
+ EXPECT_EQ(result, true);
+ EXPECT_EQ(string("--bound--"), multipart_boundary);
}
TEST(MultipartResponseTest, MultipartContentRangesTest) {