| Index: net/quic/quic_network_transaction_unittest.cc
|
| diff --git a/net/quic/quic_network_transaction_unittest.cc b/net/quic/quic_network_transaction_unittest.cc
|
| index ab926d5dfd8dcba43cbcdc91b1c6e4410ff08931..09202f28364b90a385725a586567e7d32b4f61d3 100644
|
| --- a/net/quic/quic_network_transaction_unittest.cc
|
| +++ b/net/quic/quic_network_transaction_unittest.cc
|
| @@ -276,26 +276,33 @@ class QuicNetworkTransactionTest
|
| void AddQuicAlternateProtocolMapping(
|
| MockCryptoClientStream::HandshakeMode handshake_mode) {
|
| crypto_client_stream_factory_.set_handshake_mode(handshake_mode);
|
| - session_->http_server_properties()->SetAlternateProtocol(
|
| + session_->http_server_properties()->AddAlternateProtocol(
|
| HostPortPair::FromURL(request_.url), 80, QUIC, 1);
|
| }
|
|
|
| void ExpectBrokenAlternateProtocolMapping() {
|
| ASSERT_TRUE(session_->http_server_properties()->HasAlternateProtocol(
|
| HostPortPair::FromURL(request_.url)));
|
| - const AlternateProtocolInfo alternate =
|
| - session_->http_server_properties()->GetAlternateProtocol(
|
| + const AlternateProtocols alternate_protocols =
|
| + session_->http_server_properties()->GetAlternateProtocols(
|
| HostPortPair::FromURL(request_.url));
|
| - EXPECT_TRUE(alternate.is_broken);
|
| + for (AlternateProtocols::const_iterator it = alternate_protocols.begin();
|
| + it != alternate_protocols.end(); ++it) {
|
| + if (it->is_broken) {
|
| + return;
|
| + }
|
| + }
|
| + EXPECT_FALSE(true) << "No broken protocol found.";
|
| }
|
|
|
| void ExpectQuicAlternateProtocolMapping() {
|
| ASSERT_TRUE(session_->http_server_properties()->HasAlternateProtocol(
|
| HostPortPair::FromURL(request_.url)));
|
| - const AlternateProtocolInfo alternate =
|
| - session_->http_server_properties()->GetAlternateProtocol(
|
| + const AlternateProtocols alternate_protocols =
|
| + session_->http_server_properties()->GetAlternateProtocols(
|
| HostPortPair::FromURL(request_.url));
|
| - EXPECT_EQ(QUIC, alternate.protocol);
|
| + ASSERT_EQ(1u, alternate_protocols.size());
|
| + EXPECT_EQ(QUIC, alternate_protocols[0].protocol);
|
| }
|
|
|
| void AddHangingNonAlternateProtocolSocketData() {
|
|
|