Home / Function/ testCloseOnInvalid() — netty Function Reference

testCloseOnInvalid() — netty Function Reference

Architecture documentation for the testCloseOnInvalid() function in HAProxyMessageDecoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  8453b870_fefc_9346_96a7_1d7da2e558ed["testCloseOnInvalid()"]
  88909aff_3546_2e28_19d9_812a1929ee17["HAProxyMessageDecoderTest"]
  8453b870_fefc_9346_96a7_1d7da2e558ed -->|defined in| 88909aff_3546_2e28_19d9_812a1929ee17
  style 8453b870_fefc_9346_96a7_1d7da2e558ed fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoderTest.java lines 279–292

    @Test
    public void testCloseOnInvalid() {
        ChannelFuture closeFuture = ch.closeFuture();
        String header = "GET / HTTP/1.1\r\n";
        try {
            ch.writeInbound(copiedBuffer(header, CharsetUtil.US_ASCII));
        } catch (HAProxyProtocolException ppex) {
            // swallow this exception since we're just testing to be sure the channel was closed
        }
        boolean isComplete = closeFuture.awaitUninterruptibly(5000);
        if (!isComplete || !closeFuture.isDone() || !closeFuture.isSuccess()) {
            fail("Expected channel close");
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does testCloseOnInvalid() do?
testCloseOnInvalid() is a function in the netty codebase, defined in codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoderTest.java.
Where is testCloseOnInvalid() defined?
testCloseOnInvalid() is defined in codec-haproxy/src/test/java/io/netty/handler/codec/haproxy/HAProxyMessageDecoderTest.java at line 279.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free