From 9e76b5319ef9790d8bce27eacbc2aff4ba312cac Mon Sep 17 00:00:00 2001 From: Xiaoyan Lin Date: Sun, 17 Jan 2016 23:07:02 -0800 Subject: [PATCH] Fix testResolveIp to make it work in some special environment Motivation: As "getHostName" may do a reverse name lookup and return a host name based on the system configured name lookup service, testResolveIp may fail in some special environment. See #4720 Modifications: Use getHostAddress instead of getHostName Result: testResolveIp works in all environments --- .../test/java/io/netty/resolver/dns/DnsNameResolverTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java b/resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java index 87389699df..9218a0ce68 100644 --- a/resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java +++ b/resolver-dns/src/test/java/io/netty/resolver/dns/DnsNameResolverTest.java @@ -499,7 +499,7 @@ public class DnsNameResolverTest { try { InetAddress address = resolver.resolve("10.0.0.1").syncUninterruptibly().getNow(); - assertEquals("10.0.0.1", address.getHostName()); + assertEquals("10.0.0.1", address.getHostAddress()); } finally { resolver.close(); }