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 745237abc1da3fd14cb0fd16457dbc0b745204e4..52681497d72bd5c159b295a1f837317910c88794 100644 |
--- a/net/quic/test_tools/quic_test_utils.cc |
+++ b/net/quic/test_tools/quic_test_utils.cc |
@@ -65,6 +65,9 @@ MockFramerVisitor::MockFramerVisitor() { |
ON_CALL(*this, OnCongestionFeedbackFrame(_)) |
.WillByDefault(testing::Return(true)); |
+ ON_CALL(*this, OnStopWaitingFrame(_)) |
+ .WillByDefault(testing::Return(true)); |
+ |
ON_CALL(*this, OnRstStreamFrame(_)) |
.WillByDefault(testing::Return(true)); |
@@ -109,6 +112,11 @@ bool NoOpFramerVisitor::OnCongestionFeedbackFrame( |
return true; |
} |
+bool NoOpFramerVisitor::OnStopWaitingFrame( |
+ const QuicStopWaitingFrame& frame) { |
+ return true; |
+} |
+ |
bool NoOpFramerVisitor::OnRstStreamFrame( |
const QuicRstStreamFrame& frame) { |
return true; |
@@ -184,6 +192,13 @@ bool FramerVisitorCapturingFrames::OnCongestionFeedbackFrame( |
return true; |
} |
+bool FramerVisitorCapturingFrames::OnStopWaitingFrame( |
+ const QuicStopWaitingFrame& frame) { |
+ stop_waiting_.reset(new QuicStopWaitingFrame(frame)); |
+ ++frame_count_; |
+ return true; |
+} |
+ |
bool FramerVisitorCapturingFrames::OnRstStreamFrame( |
const QuicRstStreamFrame& frame) { |
rst_.reset(new QuicRstStreamFrame(frame)); |
@@ -325,7 +340,7 @@ bool PacketSavingConnection::SendOrQueuePacket( |
MockSession::MockSession(QuicConnection* connection) |
: QuicSession(connection, DefaultQuicConfig()) { |
- ON_CALL(*this, WritevData(_, _, _, _, _, _)) |
+ ON_CALL(*this, WritevData(_, _, _, _, _)) |
.WillByDefault(testing::Return(QuicConsumedData(0, false))); |
} |