| 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 f14dd7391c0b8ab4bb2503ea96e1b9c8b2b369e5..b424935ab2bbea020982b6fa5fb93019988deab0 100644
|
| --- a/net/quic/test_tools/quic_test_utils.cc
|
| +++ b/net/quic/test_tools/quic_test_utils.cc
|
| @@ -52,6 +52,17 @@ QuicAckFrame MakeAckFrame(QuicPacketSequenceNumber largest_observed,
|
| return ack;
|
| }
|
|
|
| +QuicAckFrame MakeAckFrameWithNackRanges(
|
| + size_t num_nack_ranges, QuicPacketSequenceNumber least_unacked) {
|
| + QuicAckFrame ack = MakeAckFrame(2 * num_nack_ranges + least_unacked,
|
| + least_unacked);
|
| + // Add enough missing packets to get num_nack_ranges nack ranges.
|
| + for (QuicPacketSequenceNumber i = 1; i < 2 * num_nack_ranges; i += 2) {
|
| + ack.received_info.missing_packets.insert(least_unacked + i);
|
| + }
|
| + return ack;
|
| +}
|
| +
|
| MockFramerVisitor::MockFramerVisitor() {
|
| // By default, we want to accept packets.
|
| ON_CALL(*this, OnProtocolVersionMismatch(_))
|
|
|