chromium/net/third_party/quiche/src/quiche/http2/adapter/noop_header_validator_test.cc

#include "quiche/http2/adapter/noop_header_validator.h"

#include <limits>
#include <optional>
#include <utility>
#include <vector>

#include "absl/strings/str_cat.h"
#include "quiche/common/platform/api/quiche_test.h"

namespace http2 {
namespace adapter {
namespace test {

Optional;

Header;
constexpr Header kSampleRequestPseudoheaders[] =;

TEST(NoopHeaderValidatorTest, HeaderNameEmpty) {}

TEST(NoopHeaderValidatorTest, HeaderValueEmpty) {}

TEST(NoopHeaderValidatorTest, ExceedsMaxSize) {}

TEST(NoopHeaderValidatorTest, AnyNameCharIsValid) {}

TEST(NoopHeaderValidatorTest, AnyValueCharIsValid) {}

TEST(NoopHeaderValidatorTest, AnyStatusIsValid) {}

TEST(NoopHeaderValidatorTest, AnyAuthorityCharIsValid) {}

TEST(NoopHeaderValidatorTest, RequestHostAndAuthority) {}

TEST(NoopHeaderValidatorTest, RequestPseudoHeaders) {}

TEST(NoopHeaderValidatorTest, WebsocketPseudoHeaders) {}

TEST(NoopHeaderValidatorTest, AsteriskPathPseudoHeader) {}

TEST(NoopHeaderValidatorTest, InvalidPathPseudoHeader) {}

TEST(NoopHeaderValidatorTest, ResponsePseudoHeaders) {}

TEST(NoopHeaderValidatorTest, ResponseWithHost) {}

TEST(NoopHeaderValidatorTest, Response204) {}

TEST(NoopHeaderValidatorTest, ResponseWithMultipleIdenticalContentLength) {}

TEST(NoopHeaderValidatorTest, ResponseWithMultipleDifferingContentLength) {}

TEST(NoopHeaderValidatorTest, Response204WithContentLengthZero) {}

TEST(NoopHeaderValidatorTest, Response204WithContentLength) {}

TEST(NoopHeaderValidatorTest, Response100) {}

TEST(NoopHeaderValidatorTest, Response100WithContentLengthZero) {}

TEST(NoopHeaderValidatorTest, Response100WithContentLength) {}

TEST(NoopHeaderValidatorTest, ResponseTrailerPseudoHeaders) {}

TEST(NoopHeaderValidatorTest, ValidContentLength) {}

TEST(NoopHeaderValidatorTest, InvalidContentLength) {}

TEST(NoopHeaderValidatorTest, TeHeader) {}

TEST(NoopHeaderValidatorTest, ConnectionSpecificHeaders) {}

}  // namespace test
}  // namespace adapter
}  // namespace http2