| Index: net/tools/quic/quic_spdy_server_stream_test.cc
|
| diff --git a/net/tools/quic/quic_spdy_server_stream_test.cc b/net/tools/quic/quic_spdy_server_stream_test.cc
|
| index a41989773b4b837a95a3e08e82330320504ab04d..3ff6fe757b9652ab24ffb3fec61256e140b012b0 100644
|
| --- a/net/tools/quic/quic_spdy_server_stream_test.cc
|
| +++ b/net/tools/quic/quic_spdy_server_stream_test.cc
|
| @@ -177,6 +177,25 @@ TEST_P(QuicSpdyServerStreamTest, TestFramingOnePacket) {
|
| EXPECT_EQ(body_, StreamBody());
|
| }
|
|
|
| +TEST_P(QuicSpdyServerStreamTest, SendQuicRstStreamNoErrorInStopReading) {
|
| + EXPECT_CALL(session_, WritevData(_, _, _, _, _, _))
|
| + .Times(AnyNumber())
|
| + .WillRepeatedly(Invoke(ConsumeAllData));
|
| +
|
| + EXPECT_FALSE(stream_->fin_received());
|
| + EXPECT_FALSE(stream_->rst_received());
|
| +
|
| + stream_->set_fin_sent(true);
|
| + stream_->CloseWriteSide();
|
| +
|
| + if (GetParam() > QUIC_VERSION_28) {
|
| + EXPECT_CALL(session_, SendRstStream(_, QUIC_STREAM_NO_ERROR, _)).Times(1);
|
| + } else {
|
| + EXPECT_CALL(session_, SendRstStream(_, QUIC_STREAM_NO_ERROR, _)).Times(0);
|
| + }
|
| + stream_->StopReading();
|
| +}
|
| +
|
| TEST_P(QuicSpdyServerStreamTest, TestFramingExtraData) {
|
| string large_body = "hello world!!!!!!";
|
|
|
|
|