Index: net/spdy/bidirectional_stream_spdy_impl_unittest.cc |
diff --git a/net/spdy/bidirectional_stream_spdy_impl_unittest.cc b/net/spdy/bidirectional_stream_spdy_impl_unittest.cc |
index 62572dc3e458d93df3414be43a1e05454dd4c84c..86ffbfda8e012c00bc7e1f059a6a4cff9a213307 100644 |
--- a/net/spdy/bidirectional_stream_spdy_impl_unittest.cc |
+++ b/net/spdy/bidirectional_stream_spdy_impl_unittest.cc |
@@ -204,6 +204,9 @@ class BidirectionalStreamSpdyImplTest : public testing::Test { |
BidirectionalStreamSpdyImplTest() |
: spdy_util_(kProtoHTTP2, true), |
session_deps_(kProtoHTTP2), |
+ default_url_(kDefaultUrl), |
+ host_port_pair_(HostPortPair::FromURL(default_url_)), |
+ key_(host_port_pair_, ProxyServer::Direct(), PRIVACY_MODE_DISABLED), |
ssl_data_(SSLSocketDataProvider(ASYNC, OK)) { |
ssl_data_.SetNextProto(kProtoHTTP2); |
ssl_data_.cert = ImportCertFromFile(GetTestCertsDirectory(), "ok_cert.pem"); |
@@ -221,8 +224,7 @@ class BidirectionalStreamSpdyImplTest : public testing::Test { |
void InitSession(MockRead* reads, |
size_t reads_count, |
MockWrite* writes, |
- size_t writes_count, |
- const SpdySessionKey& key) { |
+ size_t writes_count) { |
ASSERT_TRUE(ssl_data_.cert.get()); |
session_deps_.socket_factory->AddSSLSocketDataProvider(&ssl_data_); |
sequenced_data_.reset( |
@@ -231,12 +233,15 @@ class BidirectionalStreamSpdyImplTest : public testing::Test { |
session_deps_.net_log = net_log_.bound().net_log(); |
http_session_ = SpdySessionDependencies::SpdyCreateSession(&session_deps_); |
session_ = |
- CreateSecureSpdySession(http_session_.get(), key, net_log_.bound()); |
+ CreateSecureSpdySession(http_session_.get(), key_, net_log_.bound()); |
} |
BoundTestNetLog net_log_; |
SpdyTestUtil spdy_util_; |
SpdySessionDependencies session_deps_; |
+ const GURL default_url_; |
+ const HostPortPair host_port_pair_; |
+ const SpdySessionKey key_; |
std::unique_ptr<SequencedSocketData> sequenced_data_; |
std::unique_ptr<HttpNetworkSession> http_session_; |
base::WeakPtr<SpdySession> session_; |
@@ -247,7 +252,7 @@ class BidirectionalStreamSpdyImplTest : public testing::Test { |
TEST_F(BidirectionalStreamSpdyImplTest, SendDataAfterStreamFailed) { |
std::unique_ptr<SpdySerializedFrame> req(spdy_util_.ConstructSpdyPost( |
- "https://www.example.org", 1, kBodyDataSize * 3, LOW, nullptr, 0)); |
+ kDefaultUrl, 1, kBodyDataSize * 3, LOW, nullptr, 0)); |
std::unique_ptr<SpdySerializedFrame> rst( |
spdy_util_.ConstructSpdyRstStream(1, RST_STREAM_PROTOCOL_ERROR)); |
@@ -263,14 +268,11 @@ TEST_F(BidirectionalStreamSpdyImplTest, SendDataAfterStreamFailed) { |
CreateMockRead(*resp, 1), MockRead(ASYNC, 0, 3), |
}; |
- HostPortPair host_port_pair("www.example.org", 443); |
- SpdySessionKey key(host_port_pair, ProxyServer::Direct(), |
- PRIVACY_MODE_DISABLED); |
- InitSession(reads, arraysize(reads), writes, arraysize(writes), key); |
+ InitSession(reads, arraysize(reads), writes, arraysize(writes)); |
BidirectionalStreamRequestInfo request_info; |
request_info.method = "POST"; |
- request_info.url = GURL("https://www.example.org/"); |
+ request_info.url = default_url_; |
request_info.extra_headers.SetHeader(net::HttpRequestHeaders::kContentLength, |
base::SizeTToString(kBodyDataSize * 3)); |
@@ -303,7 +305,7 @@ TEST_F(BidirectionalStreamSpdyImplTest, SendDataAfterCancelStream) { |
BufferedSpdyFramer framer(spdy_util_.spdy_version()); |
std::unique_ptr<SpdySerializedFrame> req(spdy_util_.ConstructSpdyPost( |
- "https://www.example.org", 1, kBodyDataSize * 3, LOWEST, nullptr, 0)); |
+ kDefaultUrl, 1, kBodyDataSize * 3, LOWEST, nullptr, 0)); |
std::unique_ptr<SpdySerializedFrame> data_frame( |
framer.CreateDataFrame(1, kBodyData, kBodyDataSize, DATA_FLAG_NONE)); |
std::unique_ptr<SpdySerializedFrame> rst( |
@@ -326,14 +328,11 @@ TEST_F(BidirectionalStreamSpdyImplTest, SendDataAfterCancelStream) { |
MockRead(ASYNC, 0, 6), |
}; |
- HostPortPair host_port_pair("www.example.org", 443); |
- SpdySessionKey key(host_port_pair, ProxyServer::Direct(), |
- PRIVACY_MODE_DISABLED); |
- InitSession(reads, arraysize(reads), writes, arraysize(writes), key); |
+ InitSession(reads, arraysize(reads), writes, arraysize(writes)); |
BidirectionalStreamRequestInfo request_info; |
request_info.method = "POST"; |
- request_info.url = GURL("https://www.example.org/"); |
+ request_info.url = default_url_; |
request_info.priority = LOWEST; |
request_info.extra_headers.SetHeader(net::HttpRequestHeaders::kContentLength, |
base::SizeTToString(kBodyDataSize * 3)); |