/** ensure specifying wildcard ipv4 address selects reasonable publish address */ public void testPublishAnyLocalV4() throws Exception { InetAddress expected = null; try { expected = NetworkUtils.getFirstNonLoopbackAddresses()[0]; } catch (Exception e) { assumeNoException("test requires up-and-running non-loopback address", e); } NetworkService service = new NetworkService(Settings.EMPTY); assertEquals(expected, service.resolvePublishHostAddress("0.0.0.0")); }