From f490547faf6fd3b0ea64f95a253c853ac7fd530f Mon Sep 17 00:00:00 2001 From: Nishant Date: Mon, 3 Aug 2015 23:37:04 +0530 Subject: [PATCH] Fix test so that it can run offline too Test was getting stuck for me when I tried to run it offline while resolving the host. creating unresolved SocketAddress works around this. --- .../test/java/io/druid/client/cache/CacheDistributionTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/src/test/java/io/druid/client/cache/CacheDistributionTest.java b/server/src/test/java/io/druid/client/cache/CacheDistributionTest.java index 56ae1668b0a..b483e80d3af 100644 --- a/server/src/test/java/io/druid/client/cache/CacheDistributionTest.java +++ b/server/src/test/java/io/druid/client/cache/CacheDistributionTest.java @@ -140,7 +140,7 @@ public class CacheDistributionTest } private static MemcachedNode dummyNode(String host, int port) { - SocketAddress address = new InetSocketAddress(host, port); + SocketAddress address = InetSocketAddress.createUnresolved(host, port); MemcachedNode node = EasyMock.createNiceMock(MemcachedNode.class); EasyMock.expect(node.getSocketAddress()).andReturn(address).anyTimes(); EasyMock.replay(node);