EpollDomainDatagramPathTest Class — netty Architecture
Architecture documentation for the EpollDomainDatagramPathTest class in EpollDomainDatagramPathTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 70a48e6a_d264_da35_e8d5_562eb3a962d4["EpollDomainDatagramPathTest"] 15409978_128d_f1ee_e5fa_9586a186a821["EpollDomainDatagramPathTest.java"] 70a48e6a_d264_da35_e8d5_562eb3a962d4 -->|defined in| 15409978_128d_f1ee_e5fa_9586a186a821 24553ab8_cc9a_fd6e_3de0_e9b268f25356["testConnectPathDoesNotExist()"] 70a48e6a_d264_da35_e8d5_562eb3a962d4 -->|method| 24553ab8_cc9a_fd6e_3de0_e9b268f25356 1d396850_2e1b_b334_9cbc_8cd8771e546a["testWriteReceiverPathDoesNotExist()"] 70a48e6a_d264_da35_e8d5_562eb3a962d4 -->|method| 1d396850_2e1b_b334_9cbc_8cd8771e546a e0d17544_2abe_38f3_9974_b3ea7dc9b0d3["newFactories()"] 70a48e6a_d264_da35_e8d5_562eb3a962d4 -->|method| e0d17544_2abe_38f3_9974_b3ea7dc9b0d3
Relationship Graph
Source Code
transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainDatagramPathTest.java lines 35–76
class EpollDomainDatagramPathTest extends AbstractClientSocketTest {
@Test
void testConnectPathDoesNotExist(TestInfo testInfo) throws Throwable {
run(testInfo, new Runner<Bootstrap>() {
@Override
public void run(Bootstrap bootstrap) {
try {
bootstrap.handler(new ChannelInboundHandlerAdapter())
.connect(EpollSocketTestPermutation.newDomainSocketAddress()).sync().channel();
fail("Expected FileNotFoundException");
} catch (Exception e) {
assertTrue(e instanceof FileNotFoundException);
}
}
});
}
@Test
void testWriteReceiverPathDoesNotExist(TestInfo testInfo) throws Throwable {
run(testInfo, new Runner<Bootstrap>() {
@Override
public void run(Bootstrap bootstrap) {
try {
Channel ch = bootstrap.handler(new ChannelInboundHandlerAdapter())
.bind(EpollSocketTestPermutation.newDomainSocketAddress()).sync().channel();
ch.writeAndFlush(new DomainDatagramPacket(
Unpooled.copiedBuffer("test", CharsetUtil.US_ASCII),
EpollSocketTestPermutation.newDomainSocketAddress())).sync();
fail("Expected FileNotFoundException");
} catch (Exception e) {
assertTrue(e instanceof FileNotFoundException);
}
}
});
}
@Override
protected List<TestsuitePermutation.BootstrapFactory<Bootstrap>> newFactories() {
return EpollSocketTestPermutation.INSTANCE.domainDatagramSocket();
}
}
Defined In
Source
Frequently Asked Questions
What is the EpollDomainDatagramPathTest class?
EpollDomainDatagramPathTest is a class in the netty codebase, defined in transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainDatagramPathTest.java.
Where is EpollDomainDatagramPathTest defined?
EpollDomainDatagramPathTest is defined in transport-native-epoll/src/test/java/io/netty/channel/epoll/EpollDomainDatagramPathTest.java at line 35.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free