This is an automated email from the ASF dual-hosted git repository.

pkarwasz pushed a commit to branch release/2.24.0
in repository https://gitbox.apache.org/repos/asf/logging-log4j2.git

commit 0e223589c257f307921981a16b2e4a2db4a9e6d0
Author: Piotr P. Karwasz <[email protected]>
AuthorDate: Sun Sep 1 23:13:34 2024 +0200

    Disable FQDN test on misconfigured hosts
---
 .../test/java/org/apache/logging/log4j/core/util/NetUtilsTest.java  | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git 
a/log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/NetUtilsTest.java
 
b/log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/NetUtilsTest.java
index b22730657c..23982560fc 100644
--- 
a/log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/NetUtilsTest.java
+++ 
b/log4j-core-test/src/test/java/org/apache/logging/log4j/core/util/NetUtilsTest.java
@@ -17,11 +17,14 @@
 package org.apache.logging.log4j.core.util;
 
 import static org.assertj.core.api.Assertions.assertThat;
+import static org.assertj.core.api.Assumptions.assumeThat;
 import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNotNull;
 
 import java.io.File;
+import java.net.InetAddress;
 import java.net.URI;
+import java.net.UnknownHostException;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.condition.EnabledOnOs;
 import org.junit.jupiter.api.condition.OS;
@@ -73,7 +76,8 @@ public class NetUtilsTest {
     }
 
     @Test
-    public void testCanonicalHostName() {
+    public void testCanonicalHostName() throws UnknownHostException {
+        
assumeThat(InetAddress.getLocalHost().getCanonicalHostName()).contains(".");
         // If this fails the host might be misconfigured
         assertThat(NetUtils.getCanonicalLocalHostname()).contains(".");
     }

Reply via email to