diff options
Diffstat (limited to 'chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc')
-rw-r--r-- | chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc b/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc index 76083f33330..f4c48c0669a 100644 --- a/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc +++ b/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc @@ -28,12 +28,14 @@ #include "quiche/quic/test_tools/quic_test_utils.h" #include "quiche/common/quiche_endian.h" #include "quiche/spdy/core/http2_frame_decoder_adapter.h" +#include "quiche/spdy/core/http2_header_block.h" #include "quiche/spdy/core/recording_headers_handler.h" #include "quiche/spdy/core/spdy_alt_svc_wire_format.h" #include "quiche/spdy/core/spdy_protocol.h" #include "quiche/spdy/test_tools/spdy_test_utils.h" using spdy::ERROR_CODE_PROTOCOL_ERROR; +using spdy::Http2HeaderBlock; using spdy::RecordingHeadersHandler; using spdy::SETTINGS_ENABLE_PUSH; using spdy::SETTINGS_HEADER_TABLE_SIZE; @@ -47,7 +49,6 @@ using spdy::SpdyErrorCode; using spdy::SpdyFramer; using spdy::SpdyFramerVisitorInterface; using spdy::SpdyGoAwayIR; -using spdy::SpdyHeaderBlock; using spdy::SpdyHeadersHandlerInterface; using spdy::SpdyHeadersIR; using spdy::SpdyPingId; @@ -129,6 +130,12 @@ class MockVisitor : public SpdyFramerVisitorInterface { (override)); MOCK_METHOD(bool, OnUnknownFrame, (SpdyStreamId stream_id, uint8_t frame_type), (override)); + MOCK_METHOD(void, OnUnknownFrameStart, + (SpdyStreamId stream_id, size_t length, uint8_t type, + uint8_t flags), + (override)); + MOCK_METHOD(void, OnUnknownFramePayload, + (SpdyStreamId stream_id, absl::string_view payload), (override)); }; struct TestParams { @@ -347,7 +354,7 @@ class QuicHeadersStreamTest : public QuicTestWithParam<TestParams> { StrictMock<MockQuicConnection>* connection_; StrictMock<MockQuicSpdySession> session_; QuicHeadersStream* headers_stream_; - SpdyHeaderBlock headers_; + Http2HeaderBlock headers_; std::unique_ptr<RecordingHeadersHandler> headers_handler_; std::string body_; std::string saved_data_; |