Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(630)

Unified Diff: net/http/http_stream_factory_impl_unittest.cc

Issue 266243004: Clang format slam. Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: net/http/http_stream_factory_impl_unittest.cc
diff --git a/net/http/http_stream_factory_impl_unittest.cc b/net/http/http_stream_factory_impl_unittest.cc
index d6daa23dcd60195f722892cc88d3b477911114d9..983d4113b637f9abf85fc13c596703fa35afde94 100644
--- a/net/http/http_stream_factory_impl_unittest.cc
+++ b/net/http/http_stream_factory_impl_unittest.cc
@@ -68,9 +68,7 @@ class MockWebSocketHandshakeStream : public WebSocketHandshakeStreamBase {
virtual ~MockWebSocketHandshakeStream() {}
- StreamType type() const {
- return type_;
- }
+ StreamType type() const { return type_; }
// HttpStreamBase methods
virtual int InitializeStream(const HttpRequestInfo* request_info,
@@ -102,8 +100,8 @@ class MockWebSocketHandshakeStream : public WebSocketHandshakeStreamBase {
virtual void SetConnectionReused() OVERRIDE {}
virtual bool IsConnectionReusable() const OVERRIDE { return false; }
virtual int64 GetTotalReceivedBytes() const OVERRIDE { return 0; }
- virtual bool GetLoadTimingInfo(LoadTimingInfo* load_timing_info) const
- OVERRIDE {
+ virtual bool GetLoadTimingInfo(
+ LoadTimingInfo* load_timing_info) const OVERRIDE {
return false;
}
virtual void GetSSLInfo(SSLInfo* ssl_info) OVERRIDE {}
@@ -134,7 +132,6 @@ class MockHttpStreamFactoryImplForPreconnect : public HttpStreamFactoryImpl {
preconnect_done_(false),
waiting_for_preconnect_(false) {}
-
void WaitForPreconnects() {
while (!preconnect_done_) {
waiting_for_preconnect_ = true;
@@ -157,16 +154,13 @@ class MockHttpStreamFactoryImplForPreconnect : public HttpStreamFactoryImpl {
class StreamRequestWaiter : public HttpStreamRequest::Delegate {
public:
- StreamRequestWaiter()
- : waiting_for_stream_(false),
- stream_done_(false) {}
+ StreamRequestWaiter() : waiting_for_stream_(false), stream_done_(false) {}
// HttpStreamRequest::Delegate
- virtual void OnStreamReady(
- const SSLConfig& used_ssl_config,
- const ProxyInfo& used_proxy_info,
- HttpStreamBase* stream) OVERRIDE {
+ virtual void OnStreamReady(const SSLConfig& used_ssl_config,
+ const ProxyInfo& used_proxy_info,
+ HttpStreamBase* stream) OVERRIDE {
stream_done_ = true;
if (waiting_for_stream_)
base::MessageLoop::current()->Quit();
@@ -187,14 +181,12 @@ class StreamRequestWaiter : public HttpStreamRequest::Delegate {
used_proxy_info_ = used_proxy_info;
}
- virtual void OnStreamFailed(
- int status,
- const SSLConfig& used_ssl_config) OVERRIDE {}
+ virtual void OnStreamFailed(int status,
+ const SSLConfig& used_ssl_config) OVERRIDE {}
- virtual void OnCertificateError(
- int status,
- const SSLConfig& used_ssl_config,
- const SSLInfo& ssl_info) OVERRIDE {}
+ virtual void OnCertificateError(int status,
+ const SSLConfig& used_ssl_config,
+ const SSLInfo& ssl_info) OVERRIDE {}
virtual void OnNeedsProxyAuth(const HttpResponseInfo& proxy_response,
const SSLConfig& used_ssl_config,
@@ -217,17 +209,11 @@ class StreamRequestWaiter : public HttpStreamRequest::Delegate {
}
}
- const SSLConfig& used_ssl_config() const {
- return used_ssl_config_;
- }
+ const SSLConfig& used_ssl_config() const { return used_ssl_config_; }
- const ProxyInfo& used_proxy_info() const {
- return used_proxy_info_;
- }
+ const ProxyInfo& used_proxy_info() const { return used_proxy_info_; }
- HttpStreamBase* stream() {
- return stream_.get();
- }
+ HttpStreamBase* stream() { return stream_.get(); }
MockWebSocketHandshakeStream* websocket_stream() {
return static_cast<MockWebSocketHandshakeStream*>(websocket_stream_.get());
@@ -302,10 +288,10 @@ struct TestCase {
};
TestCase kTests[] = {
- { 1, false },
- { 2, false },
- { 1, true},
- { 2, true},
+ {1, false},
+ {2, false},
+ {1, true},
+ {2, true},
};
void PreconnectHelperForURL(int num_streams,
@@ -328,22 +314,19 @@ void PreconnectHelperForURL(int num_streams,
mock_factory->WaitForPreconnects();
};
-void PreconnectHelper(const TestCase& test,
- HttpNetworkSession* session) {
- GURL url = test.ssl ? GURL("https://www.google.com") :
- GURL("http://www.google.com");
+void PreconnectHelper(const TestCase& test, HttpNetworkSession* session) {
+ GURL url =
+ test.ssl ? GURL("https://www.google.com") : GURL("http://www.google.com");
PreconnectHelperForURL(test.num_streams, url, session);
};
-template<typename ParentPool>
+template <typename ParentPool>
class CapturePreconnectsSocketPool : public ParentPool {
public:
CapturePreconnectsSocketPool(HostResolver* host_resolver,
CertVerifier* cert_verifier);
- int last_num_streams() const {
- return last_num_streams_;
- }
+ int last_num_streams() const { return last_num_streams_; }
virtual int RequestSocket(const std::string& group_name,
const void* socket_params,
@@ -371,9 +354,7 @@ class CapturePreconnectsSocketPool : public ParentPool {
int id) OVERRIDE {
ADD_FAILURE();
}
- virtual void CloseIdleSockets() OVERRIDE {
- ADD_FAILURE();
- }
+ virtual void CloseIdleSockets() OVERRIDE { ADD_FAILURE(); }
virtual int IdleSocketCount() const OVERRIDE {
ADD_FAILURE();
return 0;
@@ -398,25 +379,28 @@ class CapturePreconnectsSocketPool : public ParentPool {
};
typedef CapturePreconnectsSocketPool<TransportClientSocketPool>
-CapturePreconnectsTransportSocketPool;
+ CapturePreconnectsTransportSocketPool;
typedef CapturePreconnectsSocketPool<HttpProxyClientSocketPool>
-CapturePreconnectsHttpProxySocketPool;
+ CapturePreconnectsHttpProxySocketPool;
typedef CapturePreconnectsSocketPool<SOCKSClientSocketPool>
-CapturePreconnectsSOCKSSocketPool;
+ CapturePreconnectsSOCKSSocketPool;
typedef CapturePreconnectsSocketPool<SSLClientSocketPool>
-CapturePreconnectsSSLSocketPool;
+ CapturePreconnectsSSLSocketPool;
-template<typename ParentPool>
+template <typename ParentPool>
CapturePreconnectsSocketPool<ParentPool>::CapturePreconnectsSocketPool(
- HostResolver* host_resolver, CertVerifier* /* cert_verifier */)
- : ParentPool(0, 0, NULL, host_resolver, NULL, NULL),
- last_num_streams_(-1) {}
+ HostResolver* host_resolver,
+ CertVerifier* /* cert_verifier */)
+ : ParentPool(0, 0, NULL, host_resolver, NULL, NULL), last_num_streams_(-1) {
+}
-template<>
+template <>
CapturePreconnectsHttpProxySocketPool::CapturePreconnectsSocketPool(
- HostResolver* host_resolver, CertVerifier* /* cert_verifier */)
+ HostResolver* host_resolver,
+ CertVerifier* /* cert_verifier */)
: HttpProxyClientSocketPool(0, 0, NULL, host_resolver, NULL, NULL, NULL),
- last_num_streams_(-1) {}
+ last_num_streams_(-1) {
+}
template <>
CapturePreconnectsSSLSocketPool::CapturePreconnectsSocketPool(
@@ -424,7 +408,7 @@ CapturePreconnectsSSLSocketPool::CapturePreconnectsSocketPool(
CertVerifier* cert_verifier)
: SSLClientSocketPool(0,
0,
- NULL, // ssl_histograms
+ NULL, // ssl_histograms
host_resolver,
cert_verifier,
NULL, // server_bound_cert_store
@@ -435,35 +419,35 @@ CapturePreconnectsSSLSocketPool::CapturePreconnectsSocketPool(
NULL, // transport_socket_pool
NULL,
NULL,
- NULL, // ssl_config_service
- NULL), // net_log
- last_num_streams_(-1) {}
+ NULL, // ssl_config_service
+ NULL), // net_log
+ last_num_streams_(-1) {
+}
class HttpStreamFactoryTest : public ::testing::Test,
public ::testing::WithParamInterface<NextProto> {
};
-INSTANTIATE_TEST_CASE_P(
- NextProto,
- HttpStreamFactoryTest,
- testing::Values(kProtoDeprecatedSPDY2,
- kProtoSPDY3, kProtoSPDY31, kProtoSPDY4));
+INSTANTIATE_TEST_CASE_P(NextProto,
+ HttpStreamFactoryTest,
+ testing::Values(kProtoDeprecatedSPDY2,
+ kProtoSPDY3,
+ kProtoSPDY31,
+ kProtoSPDY4));
TEST_P(HttpStreamFactoryTest, PreconnectDirect) {
for (size_t i = 0; i < arraysize(kTests); ++i) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
scoped_refptr<HttpNetworkSession> session(
SpdySessionDependencies::SpdyCreateSession(&session_deps));
HttpNetworkSessionPeer peer(session);
CapturePreconnectsTransportSocketPool* transport_conn_pool =
new CapturePreconnectsTransportSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ session_deps.host_resolver.get(), session_deps.cert_verifier.get());
CapturePreconnectsSSLSocketPool* ssl_conn_pool =
- new CapturePreconnectsSSLSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ new CapturePreconnectsSSLSocketPool(session_deps.host_resolver.get(),
+ session_deps.cert_verifier.get());
scoped_ptr<MockClientSocketPoolManager> mock_pool_manager(
new MockClientSocketPoolManager);
mock_pool_manager->SetTransportSocketPool(transport_conn_pool);
@@ -488,12 +472,10 @@ TEST_P(HttpStreamFactoryTest, PreconnectHttpProxy) {
HostPortPair proxy_host("http_proxy", 80);
CapturePreconnectsHttpProxySocketPool* http_proxy_pool =
new CapturePreconnectsHttpProxySocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ session_deps.host_resolver.get(), session_deps.cert_verifier.get());
CapturePreconnectsSSLSocketPool* ssl_conn_pool =
- new CapturePreconnectsSSLSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ new CapturePreconnectsSSLSocketPool(session_deps.host_resolver.get(),
+ session_deps.cert_verifier.get());
scoped_ptr<MockClientSocketPoolManager> mock_pool_manager(
new MockClientSocketPoolManager);
mock_pool_manager->SetSocketPoolForHTTPProxy(proxy_host, http_proxy_pool);
@@ -517,13 +499,11 @@ TEST_P(HttpStreamFactoryTest, PreconnectSocksProxy) {
HttpNetworkSessionPeer peer(session);
HostPortPair proxy_host("socks_proxy", 1080);
CapturePreconnectsSOCKSSocketPool* socks_proxy_pool =
- new CapturePreconnectsSOCKSSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ new CapturePreconnectsSOCKSSocketPool(session_deps.host_resolver.get(),
+ session_deps.cert_verifier.get());
CapturePreconnectsSSLSocketPool* ssl_conn_pool =
- new CapturePreconnectsSSLSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ new CapturePreconnectsSSLSocketPool(session_deps.host_resolver.get(),
+ session_deps.cert_verifier.get());
scoped_ptr<MockClientSocketPoolManager> mock_pool_manager(
new MockClientSocketPoolManager);
mock_pool_manager->SetSocketPoolForSOCKSProxy(proxy_host, socks_proxy_pool);
@@ -540,26 +520,24 @@ TEST_P(HttpStreamFactoryTest, PreconnectSocksProxy) {
TEST_P(HttpStreamFactoryTest, PreconnectDirectWithExistingSpdySession) {
for (size_t i = 0; i < arraysize(kTests); ++i) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
scoped_refptr<HttpNetworkSession> session(
SpdySessionDependencies::SpdyCreateSession(&session_deps));
HttpNetworkSessionPeer peer(session);
// Put a SpdySession in the pool.
HostPortPair host_port_pair("www.google.com", 443);
- SpdySessionKey key(host_port_pair, ProxyServer::Direct(),
- PRIVACY_MODE_DISABLED);
+ SpdySessionKey key(
+ host_port_pair, ProxyServer::Direct(), PRIVACY_MODE_DISABLED);
ignore_result(CreateFakeSpdySession(session->spdy_session_pool(), key));
CapturePreconnectsTransportSocketPool* transport_conn_pool =
new CapturePreconnectsTransportSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ session_deps.host_resolver.get(), session_deps.cert_verifier.get());
CapturePreconnectsSSLSocketPool* ssl_conn_pool =
- new CapturePreconnectsSSLSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ new CapturePreconnectsSSLSocketPool(session_deps.host_resolver.get(),
+ session_deps.cert_verifier.get());
scoped_ptr<MockClientSocketPoolManager> mock_pool_manager(
new MockClientSocketPoolManager);
mock_pool_manager->SetTransportSocketPool(transport_conn_pool);
@@ -572,8 +550,7 @@ TEST_P(HttpStreamFactoryTest, PreconnectDirectWithExistingSpdySession) {
if (kTests[i].ssl)
EXPECT_EQ(-1, ssl_conn_pool->last_num_streams());
else
- EXPECT_EQ(kTests[i].num_streams,
- transport_conn_pool->last_num_streams());
+ EXPECT_EQ(kTests[i].num_streams, transport_conn_pool->last_num_streams());
}
}
@@ -583,15 +560,14 @@ TEST_P(HttpStreamFactoryTest, PreconnectUnsafePort) {
ASSERT_FALSE(IsPortAllowedByDefault(7));
ASSERT_FALSE(IsPortAllowedByOverride(7));
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
scoped_refptr<HttpNetworkSession> session(
SpdySessionDependencies::SpdyCreateSession(&session_deps));
HttpNetworkSessionPeer peer(session);
CapturePreconnectsTransportSocketPool* transport_conn_pool =
new CapturePreconnectsTransportSocketPool(
- session_deps.host_resolver.get(),
- session_deps.cert_verifier.get());
+ session_deps.host_resolver.get(), session_deps.cert_verifier.get());
scoped_ptr<MockClientSocketPoolManager> mock_pool_manager(
new MockClientSocketPoolManager);
mock_pool_manager->SetTransportSocketPool(transport_conn_pool);
@@ -630,9 +606,12 @@ TEST_P(HttpStreamFactoryTest, JobNotifiesProxy) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info, DEFAULT_PRIORITY, ssl_config, ssl_config,
- &waiter, BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
// The proxy that failed should now be known to the proxy_service as bad.
@@ -644,8 +623,8 @@ TEST_P(HttpStreamFactoryTest, JobNotifiesProxy) {
}
TEST_P(HttpStreamFactoryTest, PrivacyModeDisablesChannelId) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
StaticSocketDataProvider socket_data;
socket_data.set_connect_data(MockConnect(ASYNC, OK));
@@ -659,8 +638,8 @@ TEST_P(HttpStreamFactoryTest, PrivacyModeDisablesChannelId) {
// Set an existing SpdySession in the pool.
HostPortPair host_port_pair("www.google.com", 443);
- SpdySessionKey key(host_port_pair, ProxyServer::Direct(),
- PRIVACY_MODE_ENABLED);
+ SpdySessionKey key(
+ host_port_pair, ProxyServer::Direct(), PRIVACY_MODE_ENABLED);
HttpRequestInfo request_info;
request_info.method = "GET";
@@ -671,9 +650,12 @@ TEST_P(HttpStreamFactoryTest, PrivacyModeDisablesChannelId) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info, DEFAULT_PRIORITY, ssl_config, ssl_config,
- &waiter, BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
// The stream shouldn't come from spdy as we are using different privacy mode
@@ -698,8 +680,8 @@ int GetSocketPoolGroupCount(ClientSocketPool* pool) {
} // namespace
TEST_P(HttpStreamFactoryTest, PrivacyModeUsesDifferentSocketPoolGroup) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
StaticSocketDataProvider socket_data;
socket_data.set_connect_data(MockConnect(ASYNC, OK));
@@ -710,8 +692,8 @@ TEST_P(HttpStreamFactoryTest, PrivacyModeUsesDifferentSocketPoolGroup) {
scoped_refptr<HttpNetworkSession> session(
SpdySessionDependencies::SpdyCreateSession(&session_deps));
- SSLClientSocketPool* ssl_pool = session->GetSSLSocketPool(
- HttpNetworkSession::NORMAL_SOCKET_POOL);
+ SSLClientSocketPool* ssl_pool =
+ session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL);
EXPECT_EQ(GetSocketPoolGroupCount(ssl_pool), 0);
@@ -725,34 +707,43 @@ TEST_P(HttpStreamFactoryTest, PrivacyModeUsesDifferentSocketPoolGroup) {
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request1(
- session->http_stream_factory()->RequestStream(
- request_info, DEFAULT_PRIORITY, ssl_config, ssl_config,
- &waiter, BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_EQ(GetSocketPoolGroupCount(ssl_pool), 1);
scoped_ptr<HttpStreamRequest> request2(
- session->http_stream_factory()->RequestStream(
- request_info, DEFAULT_PRIORITY, ssl_config, ssl_config,
- &waiter, BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_EQ(GetSocketPoolGroupCount(ssl_pool), 1);
request_info.privacy_mode = PRIVACY_MODE_ENABLED;
scoped_ptr<HttpStreamRequest> request3(
- session->http_stream_factory()->RequestStream(
- request_info, DEFAULT_PRIORITY, ssl_config, ssl_config,
- &waiter, BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_EQ(GetSocketPoolGroupCount(ssl_pool), 2);
}
TEST_P(HttpStreamFactoryTest, GetLoadState) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
StaticSocketDataProvider socket_data;
socket_data.set_connect_data(MockConnect(ASYNC, OK));
@@ -768,9 +759,12 @@ TEST_P(HttpStreamFactoryTest, GetLoadState) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info, DEFAULT_PRIORITY, ssl_config, ssl_config,
- &waiter, BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
EXPECT_EQ(LOAD_STATE_RESOLVING_HOST, request->GetLoadState());
@@ -778,8 +772,8 @@ TEST_P(HttpStreamFactoryTest, GetLoadState) {
}
TEST_P(HttpStreamFactoryTest, RequestHttpStream) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
StaticSocketDataProvider socket_data;
socket_data.set_connect_data(MockConnect(ASYNC, OK));
@@ -798,34 +792,36 @@ TEST_P(HttpStreamFactoryTest, RequestHttpStream) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info,
- DEFAULT_PRIORITY,
- ssl_config,
- ssl_config,
- &waiter,
- BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_TRUE(waiter.stream_done());
ASSERT_TRUE(NULL != waiter.stream());
EXPECT_TRUE(NULL == waiter.websocket_stream());
EXPECT_FALSE(waiter.stream()->IsSpdyHttpStream());
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSSLSocketPool(
- HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSSLSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter.used_proxy_info().is_direct());
}
TEST_P(HttpStreamFactoryTest, RequestHttpStreamOverSSL) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
MockRead mock_read(ASYNC, OK);
StaticSocketDataProvider socket_data(&mock_read, 1, NULL, 0);
@@ -847,27 +843,29 @@ TEST_P(HttpStreamFactoryTest, RequestHttpStreamOverSSL) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info,
- DEFAULT_PRIORITY,
- ssl_config,
- ssl_config,
- &waiter,
- BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_TRUE(waiter.stream_done());
ASSERT_TRUE(NULL != waiter.stream());
EXPECT_TRUE(NULL == waiter.websocket_stream());
EXPECT_FALSE(waiter.stream()->IsSpdyHttpStream());
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSSLSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter.used_proxy_info().is_direct());
}
@@ -892,40 +890,45 @@ TEST_P(HttpStreamFactoryTest, RequestHttpStreamOverProxy) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info,
- DEFAULT_PRIORITY,
- ssl_config,
- ssl_config,
- &waiter,
- BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_TRUE(waiter.stream_done());
ASSERT_TRUE(NULL != waiter.stream());
EXPECT_TRUE(NULL == waiter.websocket_stream());
EXPECT_FALSE(waiter.stream()->IsSpdyHttpStream());
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
- HttpNetworkSession::NORMAL_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
- HttpNetworkSession::NORMAL_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
+ HttpNetworkSession::NORMAL_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
+ HttpNetworkSession::NORMAL_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
EXPECT_FALSE(waiter.used_proxy_info().is_direct());
}
TEST_P(HttpStreamFactoryTest, RequestWebSocketBasicHandshakeStream) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
StaticSocketDataProvider socket_data;
socket_data.set_connect_data(MockConnect(ASYNC, OK));
@@ -958,21 +961,24 @@ TEST_P(HttpStreamFactoryTest, RequestWebSocketBasicHandshakeStream) {
ASSERT_TRUE(NULL != waiter.websocket_stream());
EXPECT_EQ(MockWebSocketHandshakeStream::kStreamTypeBasic,
waiter.websocket_stream()->type());
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter.used_proxy_info().is_direct());
}
TEST_P(HttpStreamFactoryTest, RequestWebSocketBasicHandshakeStreamOverSSL) {
- SpdySessionDependencies session_deps(
- GetParam(), ProxyService::CreateDirect());
+ SpdySessionDependencies session_deps(GetParam(),
+ ProxyService::CreateDirect());
MockRead mock_read(ASYNC, OK);
StaticSocketDataProvider socket_data(&mock_read, 1, NULL, 0);
@@ -1009,15 +1015,18 @@ TEST_P(HttpStreamFactoryTest, RequestWebSocketBasicHandshakeStreamOverSSL) {
ASSERT_TRUE(NULL != waiter.websocket_stream());
EXPECT_EQ(MockWebSocketHandshakeStream::kStreamTypeBasic,
waiter.websocket_stream()->type());
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter.used_proxy_info().is_direct());
}
@@ -1057,23 +1066,28 @@ TEST_P(HttpStreamFactoryTest, RequestWebSocketBasicHandshakeStreamOverProxy) {
ASSERT_TRUE(NULL != waiter.websocket_stream());
EXPECT_EQ(MockWebSocketHandshakeStream::kStreamTypeBasic,
waiter.websocket_stream()->type());
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
- HttpNetworkSession::NORMAL_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
- HttpNetworkSession::NORMAL_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
- EXPECT_EQ(1, GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
- EXPECT_EQ(0, GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
- HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
+ HttpNetworkSession::NORMAL_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
+ HttpNetworkSession::NORMAL_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSocketPoolForHTTPProxy(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSocketPoolForSSLWithProxy(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL,
+ HostPortPair("myproxy", 8888))));
EXPECT_FALSE(waiter.used_proxy_info().is_direct());
}
@@ -1093,9 +1107,8 @@ TEST_P(HttpStreamFactoryTest, RequestSpdyHttpStream) {
&ssl_socket_data);
HostPortPair host_port_pair("www.google.com", 443);
- scoped_refptr<HttpNetworkSession>
- session(SpdySessionDependencies::SpdyCreateSessionDeterministic(
- &session_deps));
+ scoped_refptr<HttpNetworkSession> session(
+ SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps));
// Now request a stream.
HttpRequestInfo request_info;
@@ -1106,27 +1119,29 @@ TEST_P(HttpStreamFactoryTest, RequestSpdyHttpStream) {
SSLConfig ssl_config;
StreamRequestWaiter waiter;
scoped_ptr<HttpStreamRequest> request(
- session->http_stream_factory()->RequestStream(
- request_info,
- DEFAULT_PRIORITY,
- ssl_config,
- ssl_config,
- &waiter,
- BoundNetLog()));
+ session->http_stream_factory()->RequestStream(request_info,
+ DEFAULT_PRIORITY,
+ ssl_config,
+ ssl_config,
+ &waiter,
+ BoundNetLog()));
waiter.WaitForStream();
EXPECT_TRUE(waiter.stream_done());
EXPECT_TRUE(NULL == waiter.websocket_stream());
ASSERT_TRUE(NULL != waiter.stream());
EXPECT_TRUE(waiter.stream()->IsSpdyHttpStream());
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter.used_proxy_info().is_direct());
}
@@ -1146,8 +1161,8 @@ TEST_P(HttpStreamFactoryTest, RequestWebSocketSpdyHandshakeStreamButGetSSL) {
session_deps.socket_factory->AddSSLSocketDataProvider(&ssl_socket_data);
HostPortPair host_port_pair("www.google.com", 80);
- scoped_refptr<HttpNetworkSession>
- session(SpdySessionDependencies::SpdyCreateSession(&session_deps));
+ scoped_refptr<HttpNetworkSession> session(
+ SpdySessionDependencies::SpdyCreateSession(&session_deps));
// Now request a stream.
HttpRequestInfo request_info;
@@ -1174,15 +1189,18 @@ TEST_P(HttpStreamFactoryTest, RequestWebSocketSpdyHandshakeStreamButGetSSL) {
waiter1.websocket_stream()->type());
EXPECT_TRUE(NULL == waiter1.stream());
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter1.used_proxy_info().is_direct());
}
@@ -1201,8 +1219,8 @@ TEST_P(HttpStreamFactoryTest, DISABLED_RequestWebSocketSpdyHandshakeStream) {
session_deps.socket_factory->AddSSLSocketDataProvider(&ssl_socket_data);
HostPortPair host_port_pair("www.google.com", 80);
- scoped_refptr<HttpNetworkSession>
- session(SpdySessionDependencies::SpdyCreateSession(&session_deps));
+ scoped_refptr<HttpNetworkSession> session(
+ SpdySessionDependencies::SpdyCreateSession(&session_deps));
// Now request a stream.
HttpRequestInfo request_info;
@@ -1251,15 +1269,18 @@ TEST_P(HttpStreamFactoryTest, DISABLED_RequestWebSocketSpdyHandshakeStream) {
static_cast<WebSocketSpdyHandshakeStream*>(
waiter1.websocket_stream())->spdy_session());
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter1.used_proxy_info().is_direct());
}
@@ -1286,9 +1307,8 @@ TEST_P(HttpStreamFactoryTest, DISABLED_OrphanedWebSocketStream) {
session_deps.deterministic_socket_factory->AddSSLSocketDataProvider(
&ssl_socket_data);
- scoped_refptr<HttpNetworkSession>
- session(SpdySessionDependencies::SpdyCreateSessionDeterministic(
- &session_deps));
+ scoped_refptr<HttpNetworkSession> session(
+ SpdySessionDependencies::SpdyCreateSessionDeterministic(&session_deps));
// Now request a stream.
HttpRequestInfo request_info;
@@ -1297,9 +1317,7 @@ TEST_P(HttpStreamFactoryTest, DISABLED_OrphanedWebSocketStream) {
request_info.load_flags = 0;
session->http_server_properties()->SetAlternateProtocol(
- HostPortPair("www.google.com", 8888),
- 9999,
- NPN_SPDY_3);
+ HostPortPair("www.google.com", 8888), 9999, NPN_SPDY_3);
SSLConfig ssl_config;
StreamRequestWaiter waiter;
@@ -1322,20 +1340,25 @@ TEST_P(HttpStreamFactoryTest, DISABLED_OrphanedWebSocketStream) {
// Make sure that there was an alternative connection
// which consumes extra connections.
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(0, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::NORMAL_SOCKET_POOL)));
- EXPECT_EQ(2, GetSocketPoolGroupCount(
- session->GetTransportSocketPool(
- HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
- EXPECT_EQ(1, GetSocketPoolGroupCount(
- session->GetSSLSocketPool(HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(0,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::NORMAL_SOCKET_POOL)));
+ EXPECT_EQ(2,
+ GetSocketPoolGroupCount(session->GetTransportSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
+ EXPECT_EQ(1,
+ GetSocketPoolGroupCount(session->GetSSLSocketPool(
+ HttpNetworkSession::WEBSOCKET_SOCKET_POOL)));
EXPECT_TRUE(waiter.used_proxy_info().is_direct());
// Make sure there is no orphaned job. it is already canceled.
- ASSERT_EQ(0u, static_cast<HttpStreamFactoryImpl*>(
- session->http_stream_factory_for_websocket())->num_orphaned_jobs());
+ ASSERT_EQ(
+ 0u,
+ static_cast<HttpStreamFactoryImpl*>(
+ session->http_stream_factory_for_websocket())->num_orphaned_jobs());
}
} // namespace

Powered by Google App Engine
This is Rietveld 408576698