Chromium Code Reviews| Index: net/spdy/spdy_session_spdy3_unittest.cc |
| =================================================================== |
| --- net/spdy/spdy_session_spdy3_unittest.cc (revision 125802) |
| +++ net/spdy/spdy_session_spdy3_unittest.cc (working copy) |
| @@ -24,6 +24,10 @@ |
| spdy::SpdyFramer::set_enable_compression_default(false); |
| } |
| protected: |
| + virtual void SetUp() { |
| + SpdySession::set_default_protocol(SSLClientSocket::kProtoSPDY3); |
| + } |
| + |
| virtual void TearDown() { |
| // Wanted to be 100% sure PING is disabled. |
| SpdySession::set_enable_ping_based_connection_checking(false); |
| @@ -497,8 +501,7 @@ |
| session_deps.host_resolver->set_synchronous_mode(true); |
| spdy::SpdySettings new_settings; |
| - spdy::SettingsFlagsAndId id(0); |
| - id.set_id(spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| + spdy::SettingsFlagsAndId id(0, spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| const size_t max_concurrent_streams = 2; |
| new_settings.push_back(spdy::SpdySetting(id, max_concurrent_streams)); |
| @@ -530,8 +533,8 @@ |
| // Initialize the SpdySettingsStorage with 1 max concurrent streams. |
| SpdySessionPool* spdy_session_pool(http_session->spdy_session_pool()); |
| spdy::SpdySettings old_settings; |
| - id.set_flags(spdy::SETTINGS_FLAG_PLEASE_PERSIST); |
| - old_settings.push_back(spdy::SpdySetting(id, 1)); |
| + spdy::SettingsFlagsAndId id1(spdy::SETTINGS_FLAG_PLEASE_PERSIST, id.id()); |
| + old_settings.push_back(spdy::SpdySetting(id1, 1)); |
| spdy_session_pool->http_server_properties()->SetSpdySettings( |
| test_host_port_pair, old_settings); |
| @@ -612,9 +615,8 @@ |
| // Initialize the SpdySettingsStorage with 1 max concurrent streams. |
| SpdySessionPool* spdy_session_pool(http_session->spdy_session_pool()); |
| spdy::SpdySettings settings; |
| - spdy::SettingsFlagsAndId id(0); |
| - id.set_id(spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| - id.set_flags(spdy::SETTINGS_FLAG_PLEASE_PERSIST); |
| + spdy::SettingsFlagsAndId id(spdy::SETTINGS_FLAG_PLEASE_PERSIST, |
| + spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| settings.push_back(spdy::SpdySetting(id, 1)); |
| spdy_session_pool->http_server_properties()->SetSpdySettings( |
| test_host_port_pair, settings); |
| @@ -685,9 +687,7 @@ |
| spdy::SpdySettings settings; |
| const uint32 kBogusSettingId = 0xABAB; |
| const uint32 kBogusSettingValue = 0xCDCD; |
| - spdy::SettingsFlagsAndId id(0); |
| - id.set_id(kBogusSettingId); |
| - id.set_flags(spdy::SETTINGS_FLAG_PERSISTED); |
| + spdy::SettingsFlagsAndId id(spdy::SETTINGS_FLAG_PERSISTED, kBogusSettingId); |
| settings.push_back(spdy::SpdySetting(id, kBogusSettingValue)); |
| MockConnect connect_data(SYNCHRONOUS, OK); |
| scoped_ptr<spdy::SpdyFrame> settings_frame( |
| @@ -712,9 +712,9 @@ |
| HostPortPair test_host_port_pair(kTestHost, kTestPort); |
| HostPortProxyPair pair(test_host_port_pair, ProxyServer::Direct()); |
| - id.set_flags(spdy::SETTINGS_FLAG_PLEASE_PERSIST); |
| + spdy::SettingsFlagsAndId id1(spdy::SETTINGS_FLAG_PLEASE_PERSIST, id.id()); |
| settings.clear(); |
| - settings.push_back(spdy::SpdySetting(id, kBogusSettingValue)); |
| + settings.push_back(spdy::SpdySetting(id1, kBogusSettingValue)); |
|
Ryan Hamilton
2012/03/09 19:09:58
Can you file a bug against me to to add a CreateSp
ramant (doing other things)
2012/03/10 01:14:09
Will do. thanks.
|
| SpdySessionPool* spdy_session_pool(http_session->spdy_session_pool()); |
| spdy_session_pool->http_server_properties()->SetSpdySettings( |
| test_host_port_pair, settings); |
| @@ -873,9 +873,8 @@ |
| const int kTestPort = 80; |
| HostPortPair test_host_port_pair(kTestHost, kTestPort); |
| spdy::SpdySettings test_settings; |
| - spdy::SettingsFlagsAndId id(0); |
| - id.set_id(spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| - id.set_flags(spdy::SETTINGS_FLAG_PLEASE_PERSIST); |
| + spdy::SettingsFlagsAndId id(spdy::SETTINGS_FLAG_PLEASE_PERSIST, |
| + spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| const size_t max_concurrent_streams = 2; |
| test_settings.push_back(spdy::SpdySetting(id, max_concurrent_streams)); |
| @@ -897,9 +896,8 @@ |
| HttpServerProperties* test_http_server_properties = |
| spdy_session_pool->http_server_properties(); |
| - spdy::SettingsFlagsAndId id(0); |
| - id.set_id(spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| - id.set_flags(spdy::SETTINGS_FLAG_PLEASE_PERSIST); |
| + spdy::SettingsFlagsAndId id(spdy::SETTINGS_FLAG_PLEASE_PERSIST, |
| + spdy::SETTINGS_MAX_CONCURRENT_STREAMS); |
| const size_t max_concurrent_streams = 2; |
| spdy::SpdySettings test_settings; |
| test_settings.push_back(spdy::SpdySetting(id, max_concurrent_streams)); |