Remove header policy tests from public QUICHE.
Remove BalsaHeadersTest.GfeHeaderPolicyGfeBug and
GfeHeaderPolicyExemptionNoGfeBug from public QUICHE, as default
QuicheHandleHeaderPolicyImpl() (provided in
quiche/common/platform/default/quiche_platform_impl/quiche_header_policy_impl.h)
is a no-op.
PiperOrigin-RevId: 446015684
diff --git a/quiche/common/balsa/balsa_headers_test.cc b/quiche/common/balsa/balsa_headers_test.cc
index 6f3eac3..b0ab0ce 100644
--- a/quiche/common/balsa/balsa_headers_test.cc
+++ b/quiche/common/balsa/balsa_headers_test.cc
@@ -3638,22 +3638,6 @@
EXPECT_EQ(simple_buffer.GetReadableRegion(), expected_coalesced);
}
-TEST(BalsaHeadersTest, GfeHeaderPolicyGfeBug) {
- BalsaHeaders headers;
- headers.SetRequestFirstlineFromStringPieces("GET", "/", "HTTP/1.0");
- headers.AppendHeader("foo", "bar");
- EXPECT_QUICHE_BUG(headers.AppendHeader("X-Goog-Wombat", "tree"),
- "Header X-Goog-Wombat violates go/gfe-header-policy");
-}
-
-TEST(BalsaHeadersTest, GfeHeaderPolicyExemptionNoGfeBug) {
- BalsaHeaders headers;
- headers.SetRequestFirstlineFromStringPieces("GET", "/", "HTTP/1.0");
- // Exempt header should not trigger a QUICHE_BUG.
- headers.AppendHeader("X-Goog-Authenticated-User-ID", "id");
- headers.AppendHeader("x-goog-authenticated-user-id", "id");
-}
-
TEST(BalsaHeadersTest, RemoveLastTokenFromOneLineHeader) {
BalsaHeaders headers =
CreateHTTPHeaders(true,