Home / Function/ testConcatenatedStreamsReadFully() — netty Function Reference

testConcatenatedStreamsReadFully() — netty Function Reference

Architecture documentation for the testConcatenatedStreamsReadFully() function in JdkZlibTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  e1ef85a6_0ef3_ff37_e6c7_834d0f7d0e2e["testConcatenatedStreamsReadFully()"]
  4c83b538_e9fd_3b12_c32e_629bfd12e1ce["JdkZlibTest"]
  e1ef85a6_0ef3_ff37_e6c7_834d0f7d0e2e -->|defined in| 4c83b538_e9fd_3b12_c32e_629bfd12e1ce
  style e1ef85a6_0ef3_ff37_e6c7_834d0f7d0e2e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-compression/src/test/java/io/netty/handler/codec/compression/JdkZlibTest.java lines 91–111

    @Test
    public void testConcatenatedStreamsReadFully() throws IOException {
        EmbeddedChannel chDecoderGZip = new EmbeddedChannel(new JdkZlibDecoder(true, 0));

        try (InputStream resourceAsStream = getClass().getResourceAsStream("/multiple.gz")) {
            byte[] bytes = IOUtils.toByteArray(resourceAsStream);

            assertTrue(chDecoderGZip.writeInbound(Unpooled.copiedBuffer(bytes)));
            Queue<Object> messages = chDecoderGZip.inboundMessages();
            assertEquals(2, messages.size());

            for (String s : Arrays.asList("a", "b")) {
                ByteBuf msg = (ByteBuf) messages.poll();
                assertEquals(s, msg.toString(CharsetUtil.UTF_8));
                ReferenceCountUtil.release(msg);
            }
        } finally {
            assertFalse(chDecoderGZip.finish());
            chDecoderGZip.close();
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does testConcatenatedStreamsReadFully() do?
testConcatenatedStreamsReadFully() is a function in the netty codebase, defined in codec-compression/src/test/java/io/netty/handler/codec/compression/JdkZlibTest.java.
Where is testConcatenatedStreamsReadFully() defined?
testConcatenatedStreamsReadFully() is defined in codec-compression/src/test/java/io/netty/handler/codec/compression/JdkZlibTest.java at line 91.

Analyze Your Own Codebase

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

Try Supermodel Free