| Index: net/quic/quic_sent_packet_manager_test.cc
|
| diff --git a/net/quic/quic_sent_packet_manager_test.cc b/net/quic/quic_sent_packet_manager_test.cc
|
| index 900573bdef3eabc8ed98ee25e1439e123c7f2253..3e040778d6ef0ff7168f82be04a0c935e193f5b2 100644
|
| --- a/net/quic/quic_sent_packet_manager_test.cc
|
| +++ b/net/quic/quic_sent_packet_manager_test.cc
|
| @@ -992,10 +992,14 @@ TEST_F(QuicSentPacketManagerTest,
|
| manager_.OnRetransmissionTimeout();
|
| RetransmitNextPacket(2);
|
|
|
| + // Retransmit the crypto packet as 3.
|
| + manager_.OnRetransmissionTimeout();
|
| + RetransmitNextPacket(3);
|
| +
|
| // Now neuter all unacked unencrypted packets, which occurs when the
|
| // connection goes forward secure.
|
| manager_.NeuterUnencryptedPackets();
|
| - QuicPacketSequenceNumber unacked[] = { 1, 2 };
|
| + QuicPacketSequenceNumber unacked[] = { 1, 2, 3};
|
| VerifyUnackedPackets(unacked, arraysize(unacked));
|
| VerifyRetransmittablePackets(NULL, 0);
|
| EXPECT_FALSE(manager_.HasPendingRetransmissions());
|
| @@ -1004,9 +1008,10 @@ TEST_F(QuicSentPacketManagerTest,
|
|
|
| // Ensure both packets get discarded when packet 2 is acked.
|
| ReceivedPacketInfo received_info;
|
| - received_info.largest_observed = 2;
|
| + received_info.largest_observed = 3;
|
| received_info.missing_packets.insert(1);
|
| - ExpectUpdatedRtt(2);
|
| + received_info.missing_packets.insert(2);
|
| + ExpectUpdatedRtt(3);
|
| manager_.OnIncomingAck(received_info, clock_.ApproximateNow());
|
| VerifyUnackedPackets(NULL, 0);
|
| VerifyRetransmittablePackets(NULL, 0);
|
|
|