You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@artemis.apache.org by gt...@apache.org on 2026/06/16 16:10:13 UTC
(artemis) branch main updated: NO-JIRA fix use of tempDir in two tests that need statics
This is an automated email from the ASF dual-hosted git repository.
gtully pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/artemis.git
The following commit(s) were added to refs/heads/main by this push:
new deba383b1b NO-JIRA fix use of tempDir in two tests that need statics
deba383b1b is described below
commit deba383b1b6266beb88528e0200f55758449cc72
Author: Gary Tully <ga...@gmail.com>
AuthorDate: Tue Jun 16 16:42:33 2026 +0100
NO-JIRA fix use of tempDir in two tests that need statics
---
.../artemis/core/config/impl/AbstractConfigurationFullTest.java | 2 +-
.../security/jaas/kubernetes/client/KubernetesClientImplTest.java | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/AbstractConfigurationFullTest.java b/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/AbstractConfigurationFullTest.java
index fa179ca470..84d70a8109 100644
--- a/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/AbstractConfigurationFullTest.java
+++ b/artemis-server/src/test/java/org/apache/activemq/artemis/core/config/impl/AbstractConfigurationFullTest.java
@@ -87,7 +87,7 @@ import org.junit.jupiter.api.io.TempDir;
public abstract class AbstractConfigurationFullTest {
@TempDir
- File tempDir;
+ static File tempDir;
protected ConfigurationImpl configuration;
diff --git a/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/kubernetes/client/KubernetesClientImplTest.java b/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/kubernetes/client/KubernetesClientImplTest.java
index 456460a2d5..d060001025 100644
--- a/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/kubernetes/client/KubernetesClientImplTest.java
+++ b/artemis-server/src/test/java/org/apache/activemq/artemis/spi/core/security/jaas/kubernetes/client/KubernetesClientImplTest.java
@@ -30,6 +30,7 @@ import static org.mockserver.model.HttpRequest.request;
import static org.mockserver.model.HttpResponse.response;
import static org.mockserver.model.JsonBody.json;
+import java.io.File;
import java.lang.invoke.MethodHandles;
import java.net.URL;
import java.util.Map;
@@ -40,6 +41,7 @@ import org.junit.jupiter.api.AfterAll;
import org.junit.jupiter.api.BeforeAll;
import org.junit.jupiter.api.BeforeEach;
import org.junit.jupiter.api.Test;
+import org.junit.jupiter.api.io.TempDir;
import org.mockserver.configuration.Configuration;
import org.mockserver.configuration.ConfigurationProperties;
import org.mockserver.integration.ClientAndServer;
@@ -58,6 +60,9 @@ public class KubernetesClientImplTest {
private static final String host = "localhost";
private static String port;
+ @TempDir
+ static File tempDir;
+
private static final String BOB_REQUEST = """
{"apiVersion": "authentication.k8s.io/v1",\
"kind": "TokenReview", "spec": {"token": "bob_token"}}""";
@@ -68,6 +73,7 @@ public class KubernetesClientImplTest {
@BeforeAll
public static void startServer() {
+ ConfigurationProperties.directoryToSaveDynamicSSLCertificate(tempDir.getAbsolutePath());
ConfigurationProperties.certificateAuthorityPrivateKey(KubernetesClientImplTest.class.getClassLoader().getResource("server-ca.pem").getPath());
ConfigurationProperties.certificateAuthorityCertificate(KubernetesClientImplTest.class.getClassLoader().getResource("server-ca-cert.pem").getPath());
ConfigurationProperties.preventCertificateDynamicUpdate(false);
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@artemis.apache.org
For additional commands, e-mail: commits-help@artemis.apache.org