Index: net/spdy/spdy_http_utils_unittest.cc |
diff --git a/net/spdy/spdy_http_utils_unittest.cc b/net/spdy/spdy_http_utils_unittest.cc |
index c6464aef6b401974a3ac89444104cd4a3145f226..dd0543239f2a1f5bfa443187f88841d742686faf 100644 |
--- a/net/spdy/spdy_http_utils_unittest.cc |
+++ b/net/spdy/spdy_http_utils_unittest.cc |
@@ -47,12 +47,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestSPDY2) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, SPDY2, |
kDirect, &headers); |
- EXPECT_EQ("GET", headers["method"]); |
- EXPECT_EQ("https", headers["scheme"]); |
- EXPECT_EQ("www.google.com", headers["host"]); |
- EXPECT_EQ("/index.html", headers["url"]); |
- EXPECT_EQ("HTTP/1.1", headers["version"]); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("GET", static_cast<StringPiece>(headers["method"])); |
+ EXPECT_EQ("https", static_cast<StringPiece>(headers["scheme"])); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers["host"])); |
+ EXPECT_EQ("/index.html", static_cast<StringPiece>(headers["url"])); |
+ EXPECT_EQ("HTTP/1.1", static_cast<StringPiece>(headers["version"])); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestSPDY3) { |
@@ -64,12 +64,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestSPDY3) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, SPDY3, |
kDirect, &headers); |
- EXPECT_EQ("GET", headers[":method"]); |
- EXPECT_EQ("https", headers[":scheme"]); |
- EXPECT_EQ("www.google.com", headers[":host"]); |
- EXPECT_EQ("/index.html", headers[":path"]); |
- EXPECT_EQ("HTTP/1.1", headers[":version"]); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("GET", static_cast<StringPiece>(headers[":method"])); |
+ EXPECT_EQ("https", static_cast<StringPiece>(headers[":scheme"])); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers[":host"])); |
+ EXPECT_EQ("/index.html", static_cast<StringPiece>(headers[":path"])); |
+ EXPECT_EQ("HTTP/1.1", static_cast<StringPiece>(headers[":version"])); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestHTTP2) { |
@@ -81,12 +81,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestHTTP2) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, HTTP2, |
kDirect, &headers); |
- EXPECT_EQ("GET", headers[":method"]); |
- EXPECT_EQ("https", headers[":scheme"]); |
- EXPECT_EQ("www.google.com", headers[":authority"]); |
- EXPECT_EQ("/index.html", headers[":path"]); |
+ EXPECT_EQ("GET", static_cast<StringPiece>(headers[":method"])); |
+ EXPECT_EQ("https", static_cast<StringPiece>(headers[":scheme"])); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers[":authority"])); |
+ EXPECT_EQ("/index.html", static_cast<StringPiece>(headers[":path"])); |
EXPECT_TRUE(headers.end() == headers.find(":version")); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestProxySPDY2) { |
@@ -98,12 +98,13 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestProxySPDY2) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, SPDY2, |
!kDirect, &headers); |
- EXPECT_EQ("GET", headers["method"]); |
- EXPECT_EQ("https", headers["scheme"]); |
- EXPECT_EQ("www.google.com", headers["host"]); |
- EXPECT_EQ("https://www.google.com/index.html", headers["url"]); |
- EXPECT_EQ("HTTP/1.1", headers["version"]); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("GET", static_cast<StringPiece>(headers["method"])); |
+ EXPECT_EQ("https", static_cast<StringPiece>(headers["scheme"])); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers["host"])); |
+ EXPECT_EQ("https://www.google.com/index.html", |
+ static_cast<StringPiece>(headers["url"])); |
+ EXPECT_EQ("HTTP/1.1", static_cast<StringPiece>(headers["version"])); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestProxySPDY3) { |
@@ -115,12 +116,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestProxySPDY3) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, SPDY3, |
!kDirect, &headers); |
- EXPECT_EQ("GET", headers[":method"]); |
- EXPECT_EQ("https", headers[":scheme"]); |
- EXPECT_EQ("www.google.com", headers[":host"]); |
- EXPECT_EQ("/index.html", headers[":path"]); |
- EXPECT_EQ("HTTP/1.1", headers[":version"]); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("GET", static_cast<StringPiece>(headers[":method"])); |
+ EXPECT_EQ("https", static_cast<StringPiece>(headers[":scheme"])); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers[":host"])); |
+ EXPECT_EQ("/index.html", static_cast<StringPiece>(headers[":path"])); |
+ EXPECT_EQ("HTTP/1.1", static_cast<StringPiece>(headers[":version"])); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestProxyHTTP2) { |
@@ -132,12 +133,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestProxyHTTP2) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, HTTP2, |
!kDirect, &headers); |
- EXPECT_EQ("GET", headers[":method"]); |
- EXPECT_EQ("https", headers[":scheme"]); |
- EXPECT_EQ("www.google.com", headers[":authority"]); |
- EXPECT_EQ("/index.html", headers[":path"]); |
+ EXPECT_EQ("GET", static_cast<StringPiece>(headers[":method"])); |
+ EXPECT_EQ("https", static_cast<StringPiece>(headers[":scheme"])); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers[":authority"])); |
+ EXPECT_EQ("/index.html", static_cast<StringPiece>(headers[":path"])); |
EXPECT_TRUE(headers.end() == headers.find(":version")); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestConnectSPDY2) { |
@@ -149,12 +150,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestConnectSPDY2) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, SPDY2, |
kDirect, &headers); |
- EXPECT_EQ("CONNECT", headers["method"]); |
+ EXPECT_EQ("CONNECT", static_cast<StringPiece>(headers["method"])); |
EXPECT_TRUE(headers.end() == headers.find("scheme")); |
- EXPECT_EQ("www.google.com", headers["host"]); |
- EXPECT_EQ("www.google.com:443", headers["url"]); |
- EXPECT_EQ("HTTP/1.1", headers["version"]); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers["host"])); |
+ EXPECT_EQ("www.google.com:443", static_cast<StringPiece>(headers["url"])); |
+ EXPECT_EQ("HTTP/1.1", static_cast<StringPiece>(headers["version"])); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestConnectSPDY3) { |
@@ -166,12 +167,12 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestConnectSPDY3) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, SPDY3, |
kDirect, &headers); |
- EXPECT_EQ("CONNECT", headers[":method"]); |
+ EXPECT_EQ("CONNECT", static_cast<StringPiece>(headers[":method"])); |
EXPECT_TRUE(headers.end() == headers.find(":scheme")); |
- EXPECT_EQ("www.google.com", headers[":host"]); |
- EXPECT_EQ("www.google.com:443", headers[":path"]); |
- EXPECT_EQ("HTTP/1.1", headers[":version"]); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("www.google.com", static_cast<StringPiece>(headers[":host"])); |
+ EXPECT_EQ("www.google.com:443", static_cast<StringPiece>(headers[":path"])); |
+ EXPECT_EQ("HTTP/1.1", static_cast<StringPiece>(headers[":version"])); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestConnectHTTP2) { |
@@ -183,13 +184,14 @@ TEST(SpdyHttpUtilsTest, CreateSpdyHeadersFromHttpRequestConnectHTTP2) { |
SpdyHeaderBlock headers; |
CreateSpdyHeadersFromHttpRequest(request, request.extra_headers, HTTP2, |
kDirect, &headers); |
- EXPECT_EQ("CONNECT", headers[":method"]); |
+ EXPECT_EQ("CONNECT", static_cast<StringPiece>(headers[":method"])); |
EXPECT_TRUE(headers.end() == headers.find(":scheme")); |
- EXPECT_EQ("www.google.com:443", headers[":authority"]); |
- EXPECT_EQ(0u, headers.count(":path")); |
- EXPECT_EQ(0u, headers.count(":scheme")); |
+ EXPECT_EQ("www.google.com:443", |
+ static_cast<StringPiece>(headers[":authority"])); |
+ EXPECT_EQ(headers.end(), headers.find(":path")); |
+ EXPECT_EQ(headers.end(), headers.find(":scheme")); |
EXPECT_TRUE(headers.end() == headers.find(":version")); |
- EXPECT_EQ("Chrome/1.1", headers["user-agent"]); |
+ EXPECT_EQ("Chrome/1.1", static_cast<StringPiece>(headers["user-agent"])); |
} |
} // namespace net |