summaryrefslogtreecommitdiff
path: root/chromium/net/third_party/quiche/src/quiche/quic/core/http/quic_headers_stream_test.cc
diff options
context:
space:
mode:
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.cc11
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_;