#include "quiche/http2/hpack/hpack_header_table.h"
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <string>
#include <vector>
#include "absl/strings/string_view.h"
#include "quiche/http2/hpack/hpack_constants.h"
#include "quiche/http2/hpack/hpack_entry.h"
#include "quiche/http2/hpack/hpack_static_table.h"
#include "quiche/common/platform/api/quiche_test.h"
namespace spdy {
distance;
namespace test {
class HpackHeaderTablePeer { … };
}
namespace {
class HpackHeaderTableTest : public quiche::test::QuicheTest { … };
TEST_F(HpackHeaderTableTest, StaticTableInitialization) { … }
TEST_F(HpackHeaderTableTest, BasicDynamicEntryInsertionAndEviction) { … }
TEST_F(HpackHeaderTableTest, EntryIndexing) { … }
TEST_F(HpackHeaderTableTest, SetSizes) { … }
TEST_F(HpackHeaderTableTest, EvictionCountForEntry) { … }
TEST_F(HpackHeaderTableTest, EvictionCountToReclaim) { … }
TEST_F(HpackHeaderTableTest, TryAddEntryBasic) { … }
TEST_F(HpackHeaderTableTest, SetMaxSize) { … }
TEST_F(HpackHeaderTableTest, TryAddEntryEviction) { … }
TEST_F(HpackHeaderTableTest, TryAddTooLargeEntry) { … }
}
}