Index: net/quic/quic_headers_stream_test.cc |
diff --git a/net/quic/quic_headers_stream_test.cc b/net/quic/quic_headers_stream_test.cc |
index 8649a3e620a34f12ecb8cd0732b756ab23ba1147..446b73f130fadba71ce0d28e515e8692bc069805 100644 |
--- a/net/quic/quic_headers_stream_test.cc |
+++ b/net/quic/quic_headers_stream_test.cc |
@@ -245,6 +245,15 @@ TEST_P(QuicHeadersStreamTest, ProcessRawData) { |
} |
} |
+TEST_P(QuicHeadersStreamTest, ProcessBadData) { |
+ const char kBadData[] = "blah blah blah"; |
+ EXPECT_CALL(*connection_, |
+ SendConnectionCloseWithDetails( |
+ QUIC_INVALID_HEADERS_STREAM_DATA, |
+ "SPDY framing error: SPDY_INVALID_DATA_FRAME_FLAGS")); |
+ headers_stream_->ProcessRawData(kBadData, strlen(kBadData)); |
+} |
+ |
TEST_P(QuicHeadersStreamTest, ProcessSpdyDataFrame) { |
SpdyDataIR data(2, ""); |
scoped_ptr<SpdySerializedFrame> frame(framer_.SerializeFrame(data)); |