testInvalidSubsequences() — netty Function Reference
Architecture documentation for the testInvalidSubsequences() function in ByteBufUtilTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 942d730d_f2f0_4de0_4009_d7d2865c9a64["testInvalidSubsequences()"] 1b32157c_4c5c_4c3c_706b_1a74a9afdca7["ByteBufUtilTest"] 942d730d_f2f0_4de0_4009_d7d2865c9a64 -->|defined in| 1b32157c_4c5c_4c3c_706b_1a74a9afdca7 f41bd285_5498_7f13_01ab_efce009ad378["testWriteUtf8InvalidSubsequences()"] f41bd285_5498_7f13_01ab_efce009ad378 -->|calls| 942d730d_f2f0_4de0_4009_d7d2865c9a64 346e687c_7492_7a54_fd04_3bc1887c41b0["testReserveAndWriteUtf8InvalidSubsequences()"] 346e687c_7492_7a54_fd04_3bc1887c41b0 -->|calls| 942d730d_f2f0_4de0_4009_d7d2865c9a64 c1b5fc65_08b8_2cb1_f576_dd132fea2e49["testUtf8BytesInvalidSubsequences()"] c1b5fc65_08b8_2cb1_f576_dd132fea2e49 -->|calls| 942d730d_f2f0_4de0_4009_d7d2865c9a64 style 942d730d_f2f0_4de0_4009_d7d2865c9a64 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java lines 776–789
private void testInvalidSubsequences(BufferType bufferType, TestMethod method) {
for (int [] range : INVALID_RANGES) {
ByteBuf buf = buffer(bufferType, 16);
try {
method.invoke(buf, "Some UTF-8 like äÄ∏ŒŒ", range[0], range[1]);
fail("Did not throw IndexOutOfBoundsException for range (" + range[0] + ", " + range[1] + ")");
} catch (IndexOutOfBoundsException iiobe) {
// expected
} finally {
assertFalse(buf.isReadable());
buf.release();
}
}
}
Domain
Subdomains
Called By
Source
Frequently Asked Questions
What does testInvalidSubsequences() do?
testInvalidSubsequences() is a function in the netty codebase, defined in buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java.
Where is testInvalidSubsequences() defined?
testInvalidSubsequences() is defined in buffer/src/test/java/io/netty/buffer/ByteBufUtilTest.java at line 776.
What calls testInvalidSubsequences()?
testInvalidSubsequences() is called by 3 function(s): testReserveAndWriteUtf8InvalidSubsequences, testUtf8BytesInvalidSubsequences, testWriteUtf8InvalidSubsequences.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free