| Index: net/quic/quic_config_test.cc
|
| diff --git a/net/quic/quic_config_test.cc b/net/quic/quic_config_test.cc
|
| index 5241fed7e6f25269bd9a42cd24796c9e66b7aad1..86f435f83b0faee96ed8727908c4073f86403e46 100644
|
| --- a/net/quic/quic_config_test.cc
|
| +++ b/net/quic/quic_config_test.cc
|
| @@ -42,6 +42,7 @@ TEST_F(QuicConfigTest, ToHandshakeMessage) {
|
| config_.set_idle_connection_state_lifetime(QuicTime::Delta::FromSeconds(5),
|
| QuicTime::Delta::FromSeconds(2));
|
| config_.set_max_streams_per_connection(4, 2);
|
| + config_.SetSocketReceiveBufferToSend(kDefaultSocketReceiveBuffer);
|
| CryptoHandshakeMessage msg;
|
| config_.ToHandshakeMessage(&msg);
|
|
|
| @@ -66,6 +67,10 @@ TEST_F(QuicConfigTest, ToHandshakeMessage) {
|
| EXPECT_EQ(QUIC_NO_ERROR, error);
|
| EXPECT_EQ(kInitialSessionFlowControlWindowForTest, value);
|
|
|
| + error = msg.GetUint32(kSRBF, &value);
|
| + EXPECT_EQ(QUIC_NO_ERROR, error);
|
| + EXPECT_EQ(kDefaultSocketReceiveBuffer, value);
|
| +
|
| const QuicTag* out;
|
| size_t out_len;
|
| error = msg.GetTaglist(kCGST, &out, &out_len);
|
| @@ -91,7 +96,7 @@ TEST_F(QuicConfigTest, ToHandshakeMessageWithPacing) {
|
| TEST_F(QuicConfigTest, ProcessClientHello) {
|
| QuicConfig client_config;
|
| QuicTagVector cgst;
|
| - cgst.push_back(kINAR);
|
| + cgst.push_back(kTSTP);
|
| cgst.push_back(kQBIC);
|
| client_config.set_congestion_feedback(cgst, kQBIC);
|
| client_config.set_idle_connection_state_lifetime(
|
| @@ -107,6 +112,7 @@ TEST_F(QuicConfigTest, ProcessClientHello) {
|
| 2 * kInitialStreamFlowControlWindowForTest);
|
| client_config.SetInitialSessionFlowControlWindowToSend(
|
| 2 * kInitialSessionFlowControlWindowForTest);
|
| + client_config.SetSocketReceiveBufferToSend(kDefaultSocketReceiveBuffer);
|
| QuicTagVector copt;
|
| copt.push_back(kTBBR);
|
| copt.push_back(kFHDR);
|
| @@ -137,6 +143,8 @@ TEST_F(QuicConfigTest, ProcessClientHello) {
|
| 2 * kInitialStreamFlowControlWindowForTest);
|
| EXPECT_EQ(config_.ReceivedInitialSessionFlowControlWindowBytes(),
|
| 2 * kInitialSessionFlowControlWindowForTest);
|
| + EXPECT_EQ(config_.ReceivedSocketReceiveBuffer(),
|
| + kDefaultSocketReceiveBuffer);
|
| }
|
|
|
| TEST_F(QuicConfigTest, ProcessServerHello) {
|
| @@ -159,6 +167,7 @@ TEST_F(QuicConfigTest, ProcessServerHello) {
|
| 2 * kInitialStreamFlowControlWindowForTest);
|
| server_config.SetInitialSessionFlowControlWindowToSend(
|
| 2 * kInitialSessionFlowControlWindowForTest);
|
| + server_config.SetSocketReceiveBufferToSend(kDefaultSocketReceiveBuffer);
|
| CryptoHandshakeMessage msg;
|
| server_config.ToHandshakeMessage(&msg);
|
| string error_details;
|
| @@ -183,6 +192,8 @@ TEST_F(QuicConfigTest, ProcessServerHello) {
|
| 2 * kInitialStreamFlowControlWindowForTest);
|
| EXPECT_EQ(config_.ReceivedInitialSessionFlowControlWindowBytes(),
|
| 2 * kInitialSessionFlowControlWindowForTest);
|
| + EXPECT_EQ(config_.ReceivedSocketReceiveBuffer(),
|
| + kDefaultSocketReceiveBuffer);
|
| }
|
|
|
| TEST_F(QuicConfigTest, MissingOptionalValuesInCHLO) {
|
| @@ -261,7 +272,7 @@ TEST_F(QuicConfigTest, MultipleNegotiatedValuesInVectorTag) {
|
| QuicConfig server_config;
|
| QuicTagVector cgst;
|
| cgst.push_back(kQBIC);
|
| - cgst.push_back(kINAR);
|
| + cgst.push_back(kTSTP);
|
| server_config.set_congestion_feedback(cgst, kQBIC);
|
|
|
| CryptoHandshakeMessage msg;
|
| @@ -276,8 +287,8 @@ TEST_F(QuicConfigTest, NoOverLapInCGST) {
|
| QuicConfig server_config;
|
| server_config.SetDefaults();
|
| QuicTagVector cgst;
|
| - cgst.push_back(kINAR);
|
| - server_config.set_congestion_feedback(cgst, kINAR);
|
| + cgst.push_back(kTSTP);
|
| + server_config.set_congestion_feedback(cgst, kTSTP);
|
|
|
| CryptoHandshakeMessage msg;
|
| string error_details;
|
|
|