testMultipleHttp3PushPromiseFrameWithInvalidHeaders() — netty Function Reference
Architecture documentation for the testMultipleHttp3PushPromiseFrameWithInvalidHeaders() function in Http3FrameCodecTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 1439379c_4757_769f_bb3f_996afa24cc31["testMultipleHttp3PushPromiseFrameWithInvalidHeaders()"] 5690f307_9248_ec29_2c84_6839dbcdc179["Http3FrameCodecTest"] 1439379c_4757_769f_bb3f_996afa24cc31 -->|defined in| 5690f307_9248_ec29_2c84_6839dbcdc179 f172e438_95aa_794a_73ee_b2131dfe9d18["setUp()"] 1439379c_4757_769f_bb3f_996afa24cc31 -->|calls| f172e438_95aa_794a_73ee_b2131dfe9d18 0371e2a1_748f_2fa3_507f_b4a407f027d6["addRequestHeaders()"] 1439379c_4757_769f_bb3f_996afa24cc31 -->|calls| 0371e2a1_748f_2fa3_507f_b4a407f027d6 b1ff5de9_9ca0_35d9_9bc2_5d0d9a917169["testFrameEncodedAndDecoded()"] 1439379c_4757_769f_bb3f_996afa24cc31 -->|calls| b1ff5de9_9ca0_35d9_9bc2_5d0d9a917169 style 1439379c_4757_769f_bb3f_996afa24cc31 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java lines 352–364
@ParameterizedTest(name = "{index}: fragmented = {0}, maxBlockedStreams = {1}, delayQpackStreams = {2}")
@MethodSource("data")
public void testMultipleHttp3PushPromiseFrameWithInvalidHeaders(
boolean fragmented, int maxBlockedStreams, boolean delayQpackStreams) throws Exception {
setUp(maxBlockedStreams, delayQpackStreams);
Http3PushPromiseFrame pushPromiseFrame = new DefaultHttp3PushPromiseFrame(9);
addRequestHeaders(pushPromiseFrame.headers());
testFrameEncodedAndDecoded(fragmented, maxBlockedStreams, delayQpackStreams, pushPromiseFrame);
Http3PushPromiseFrame pushPromiseFrame2 = new DefaultHttp3PushPromiseFrame(10);
assertThrows(Http3HeadersValidationException.class,
() -> testFrameEncodedAndDecoded(fragmented, maxBlockedStreams, delayQpackStreams, pushPromiseFrame2));
}
Domain
Subdomains
Source
Frequently Asked Questions
What does testMultipleHttp3PushPromiseFrameWithInvalidHeaders() do?
testMultipleHttp3PushPromiseFrameWithInvalidHeaders() is a function in the netty codebase, defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java.
Where is testMultipleHttp3PushPromiseFrameWithInvalidHeaders() defined?
testMultipleHttp3PushPromiseFrameWithInvalidHeaders() is defined in codec-http3/src/test/java/io/netty/handler/codec/http3/Http3FrameCodecTest.java at line 352.
What does testMultipleHttp3PushPromiseFrameWithInvalidHeaders() call?
testMultipleHttp3PushPromiseFrameWithInvalidHeaders() calls 3 function(s): addRequestHeaders, setUp, testFrameEncodedAndDecoded.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free