Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(186)

Unified Diff: net/quic/test_tools/quic_test_utils.cc

Issue 2236973002: Landing Recent QUIC changes until 4AM, Aug 7, 2016 UTC-4 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: flip quic_sequencer_buffer_retire_block_in_time to true Created 4 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « net/quic/test_tools/quic_test_utils.h ('k') | net/quic/test_tools/simple_quic_framer.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: net/quic/test_tools/quic_test_utils.cc
diff --git a/net/quic/test_tools/quic_test_utils.cc b/net/quic/test_tools/quic_test_utils.cc
index d447126bcf7011a6c78253aadef6e25f6b286ae2..9ba720811e33574dfc0971278c55d4e428923879 100644
--- a/net/quic/test_tools/quic_test_utils.cc
+++ b/net/quic/test_tools/quic_test_utils.cc
@@ -251,7 +251,7 @@ MockQuicConnection::MockQuicConnection(MockQuicConnectionHelper* helper,
helper,
alarm_factory,
perspective,
- QuicSupportedVersions()) {}
+ AllSupportedVersions()) {}
MockQuicConnection::MockQuicConnection(IPEndPoint address,
MockQuicConnectionHelper* helper,
@@ -262,7 +262,7 @@ MockQuicConnection::MockQuicConnection(IPEndPoint address,
helper,
alarm_factory,
perspective,
- QuicSupportedVersions()) {}
+ AllSupportedVersions()) {}
MockQuicConnection::MockQuicConnection(QuicConnectionId connection_id,
MockQuicConnectionHelper* helper,
@@ -273,7 +273,7 @@ MockQuicConnection::MockQuicConnection(QuicConnectionId connection_id,
helper,
alarm_factory,
perspective,
- QuicSupportedVersions()) {}
+ CurrentSupportedVersions()) {}
MockQuicConnection::MockQuicConnection(
MockQuicConnectionHelper* helper,
@@ -350,7 +350,9 @@ MockQuicSession::MockQuicSession(QuicConnection* connection)
.WillByDefault(testing::Return(QuicConsumedData(0, false)));
}
-MockQuicSession::~MockQuicSession() {}
+MockQuicSession::~MockQuicSession() {
+ delete connection();
+}
// static
QuicConsumedData MockQuicSession::ConsumeAllData(
@@ -371,7 +373,9 @@ MockQuicSpdySession::MockQuicSpdySession(QuicConnection* connection)
.WillByDefault(testing::Return(QuicConsumedData(0, false)));
}
-MockQuicSpdySession::~MockQuicSpdySession() {}
+MockQuicSpdySession::~MockQuicSpdySession() {
+ delete connection();
+}
TestQuicSpdyServerSession::TestQuicSpdyServerSession(
QuicConnection* connection,
@@ -392,7 +396,9 @@ TestQuicSpdyServerSession::TestQuicSpdyServerSession(
.WillByDefault(testing::Return(true));
}
-TestQuicSpdyServerSession::~TestQuicSpdyServerSession() {}
+TestQuicSpdyServerSession::~TestQuicSpdyServerSession() {
+ delete connection();
+}
QuicCryptoServerStreamBase*
TestQuicSpdyServerSession::CreateQuicCryptoServerStream(
@@ -502,11 +508,11 @@ IPAddress TestPeerIPAddress() {
}
QuicVersion QuicVersionMax() {
- return QuicSupportedVersions().front();
+ return AllSupportedVersions().front();
}
QuicVersion QuicVersionMin() {
- return QuicSupportedVersions().back();
+ return AllSupportedVersions().back();
}
IPAddress Loopback4() {
@@ -601,8 +607,9 @@ QuicEncryptedPacket* ConstructEncryptedPacket(
QuicFrame frame(&stream_frame);
QuicFrames frames;
frames.push_back(frame);
- QuicFramer framer(versions != nullptr ? *versions : QuicSupportedVersions(),
- QuicTime::Zero(), perspective);
+ QuicFramer framer(
+ versions != nullptr ? *versions : CurrentSupportedVersions(),
+ QuicTime::Zero(), perspective);
std::unique_ptr<QuicPacket> packet(
BuildUnsizedDataPacket(&framer, header, frames));
@@ -651,7 +658,7 @@ QuicEncryptedPacket* ConstructMisFramedEncryptedPacket(
QuicFrame frame(&stream_frame);
QuicFrames frames;
frames.push_back(frame);
- QuicFramer framer(versions != nullptr ? *versions : QuicSupportedVersions(),
+ QuicFramer framer(versions != nullptr ? *versions : AllSupportedVersions(),
QuicTime::Zero(), perspective);
std::unique_ptr<QuicPacket> packet(
@@ -730,7 +737,7 @@ static QuicPacket* ConstructPacketFromHandshakeMessage(
CryptoFramer crypto_framer;
std::unique_ptr<QuicData> data(
crypto_framer.ConstructHandshakeMessage(message));
- QuicFramer quic_framer(QuicSupportedVersions(), QuicTime::Zero(),
+ QuicFramer quic_framer(AllSupportedVersions(), QuicTime::Zero(),
Perspective::IS_CLIENT);
QuicPacketHeader header;
« no previous file with comments | « net/quic/test_tools/quic_test_utils.h ('k') | net/quic/test_tools/simple_quic_framer.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698