#ifdef UNSAFE_BUFFERS_BUILD
#pragma allow_unsafe_buffers
#endif
#include "net/spdy/buffered_spdy_framer.h"
#include <algorithm>
#include <string_view>
#include <utility>
#include "base/logging.h"
#include "net/log/net_log_with_source.h"
#include "net/spdy/spdy_test_util_common.h"
#include "net/third_party/quiche/src/quiche/common/http/http_header_block.h"
#include "testing/platform_test.h"
namespace net {
namespace {
class TestBufferedSpdyVisitor : public BufferedSpdyFramerVisitorInterface { … };
}
class BufferedSpdyFramerTest : public PlatformTest { … };
TEST_F(BufferedSpdyFramerTest, OnSetting) { … }
TEST_F(BufferedSpdyFramerTest, HeaderListTooLarge) { … }
TEST_F(BufferedSpdyFramerTest, ValidHeadersAfterInvalidHeaders) { … }
TEST_F(BufferedSpdyFramerTest, ReadHeadersHeaderBlock) { … }
TEST_F(BufferedSpdyFramerTest, ReadPushPromiseHeaderBlock) { … }
TEST_F(BufferedSpdyFramerTest, GoAwayDebugData) { … }
TEST_F(BufferedSpdyFramerTest, OnAltSvcOnStreamZero) { … }
TEST_F(BufferedSpdyFramerTest, OnAltSvcOnNonzeroStream) { … }
}