| Index: net/quic/quic_chromium_client_session_test.cc
|
| diff --git a/net/quic/quic_chromium_client_session_test.cc b/net/quic/quic_chromium_client_session_test.cc
|
| index a17b663cef6dea7689acdb2c16587449a987bd5f..f8e17f913d487a12dec6a5e10568629d950cfaf6 100644
|
| --- a/net/quic/quic_chromium_client_session_test.cc
|
| +++ b/net/quic/quic_chromium_client_session_test.cc
|
| @@ -23,6 +23,7 @@
|
| #include "net/quic/crypto/quic_decrypter.h"
|
| #include "net/quic/crypto/quic_encrypter.h"
|
| #include "net/quic/crypto/quic_server_info.h"
|
| +#include "net/quic/quic_chromium_alarm_factory.h"
|
| #include "net/quic/quic_chromium_connection_helper.h"
|
| #include "net/quic/quic_chromium_packet_reader.h"
|
| #include "net/quic/quic_chromium_packet_writer.h"
|
| @@ -63,7 +64,8 @@ class QuicChromiumClientSessionTest
|
| socket_data_(
|
| new SequencedSocketData(default_read_.get(), 1, nullptr, 0)),
|
| random_(0),
|
| - helper_(base::ThreadTaskRunnerHandle::Get().get(), &clock_, &random_),
|
| + helper_(&clock_, &random_),
|
| + alarm_factory_(base::ThreadTaskRunnerHandle::Get().get(), &clock_),
|
| maker_(GetParam(), 0, &clock_, kServerHostname) {
|
| // Advance the time, because timers do not like uninitialized times.
|
| clock_.AdvanceTime(QuicTime::Delta::FromSeconds(1));
|
| @@ -79,8 +81,8 @@ class QuicChromiumClientSessionTest
|
| QuicChromiumPacketWriter* writer =
|
| new net::QuicChromiumPacketWriter(socket.get());
|
| QuicConnection* connection = new QuicConnection(
|
| - 0, kIpEndPoint, &helper_, writer, true, Perspective::IS_CLIENT,
|
| - SupportedVersions(GetParam()));
|
| + 0, kIpEndPoint, &helper_, &alarm_factory_, writer, true,
|
| + Perspective::IS_CLIENT, SupportedVersions(GetParam()));
|
| writer->SetConnection(connection);
|
| session_.reset(new QuicChromiumClientSession(
|
| connection, std::move(socket),
|
| @@ -127,6 +129,7 @@ class QuicChromiumClientSessionTest
|
| MockClock clock_;
|
| MockRandom random_;
|
| QuicChromiumConnectionHelper helper_;
|
| + QuicChromiumAlarmFactory alarm_factory_;
|
| TransportSecurityState transport_security_state_;
|
| MockCryptoClientStreamFactory crypto_client_stream_factory_;
|
| std::unique_ptr<QuicChromiumClientSession> session_;
|
|
|