Skip to content

Commit 0e22358

Browse files
committed
Disable FQDN test on misconfigured hosts
1 parent 5250a47 commit 0e22358

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/NetUtilsTest.java

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,14 @@
1717
package org.apache.logging.log4j.core.util;
1818

1919
import static org.assertj.core.api.Assertions.assertThat;
20+
import static org.assertj.core.api.Assumptions.assumeThat;
2021
import static org.junit.jupiter.api.Assertions.assertEquals;
2122
import static org.junit.jupiter.api.Assertions.assertNotNull;
2223

2324
import java.io.File;
25+
import java.net.InetAddress;
2426
import java.net.URI;
27+
import java.net.UnknownHostException;
2528
import org.junit.jupiter.api.Test;
2629
import org.junit.jupiter.api.condition.EnabledOnOs;
2730
import org.junit.jupiter.api.condition.OS;
@@ -73,7 +76,8 @@ public void testToUriWindowsAbsolutePath() {
7376
}
7477

7578
@Test
76-
public void testCanonicalHostName() {
79+
public void testCanonicalHostName() throws UnknownHostException {
80+
assumeThat(InetAddress.getLocalHost().getCanonicalHostName()).contains(".");
7781
// If this fails the host might be misconfigured
7882
assertThat(NetUtils.getCanonicalLocalHostname()).contains(".");
7983
}

0 commit comments

Comments
 (0)