| Index: net/tools/quic/end_to_end_test.cc
|
| diff --git a/net/tools/quic/end_to_end_test.cc b/net/tools/quic/end_to_end_test.cc
|
| index a15124ef9f78eca03b6657429d775c604fedc530..7014babe8a2b2991cd3a280c6f440e072e007a1b 100644
|
| --- a/net/tools/quic/end_to_end_test.cc
|
| +++ b/net/tools/quic/end_to_end_test.cc
|
| @@ -20,6 +20,7 @@
|
| #include "net/quic/quic_packet_creator.h"
|
| #include "net/quic/quic_protocol.h"
|
| #include "net/quic/quic_sent_packet_manager.h"
|
| +#include "net/quic/quic_session_key.h"
|
| #include "net/quic/test_tools/quic_connection_peer.h"
|
| #include "net/quic/test_tools/quic_session_peer.h"
|
| #include "net/quic/test_tools/quic_test_utils.h"
|
| @@ -149,12 +150,13 @@ class ClientDelegate : public PacketDroppingTestWriter::Delegate {
|
| class EndToEndTest : public ::testing::TestWithParam<TestParams> {
|
| protected:
|
| EndToEndTest()
|
| - : server_hostname_("example.com"),
|
| - server_started_(false),
|
| + : server_started_(false),
|
| strike_register_no_startup_period_(false) {
|
| net::IPAddressNumber ip;
|
| CHECK(net::ParseIPLiteralToNumber("127.0.0.1", &ip));
|
| - server_address_ = IPEndPoint(ip, 0);
|
| + uint port = 0;
|
| + server_address_ = IPEndPoint(ip, port);
|
| + server_key_ = QuicSessionKey("example.com", port, false);
|
|
|
| client_supported_versions_ = GetParam().client_supported_versions;
|
| server_supported_versions_ = GetParam().server_supported_versions;
|
| @@ -182,7 +184,7 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
|
|
|
| QuicTestClient* CreateQuicClient(QuicPacketWriterWrapper* writer) {
|
| QuicTestClient* client = new QuicTestClient(server_address_,
|
| - server_hostname_,
|
| + server_key_,
|
| false, // not secure
|
| client_config_,
|
| client_supported_versions_);
|
| @@ -223,6 +225,9 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
|
| server_thread_->Initialize();
|
| server_address_ = IPEndPoint(server_address_.address(),
|
| server_thread_->GetPort());
|
| + server_key_ = QuicSessionKey(server_key_.host(),
|
| + server_thread_->GetPort(), false);
|
| +
|
| QuicDispatcher* dispatcher =
|
| QuicServerPeer::GetDispatcher(server_thread_->server());
|
| QuicDispatcherPeer::UseWriter(dispatcher, server_writer_);
|
| @@ -276,7 +281,7 @@ class EndToEndTest : public ::testing::TestWithParam<TestParams> {
|
| }
|
|
|
| IPEndPoint server_address_;
|
| - string server_hostname_;
|
| + QuicSessionKey server_key_;
|
| scoped_ptr<ServerThread> server_thread_;
|
| scoped_ptr<QuicTestClient> client_;
|
| PacketDroppingTestWriter* client_writer_;
|
|
|