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

jamesnetherton pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-quarkus.git


The following commit(s) were added to refs/heads/main by this push:
     new 874757f66b Fix MockBackendUtils native mode config resolution of 
CAMEL_QUARKUS_START_MOCK_BACKEND
874757f66b is described below

commit 874757f66b2e1a9277007060f0bcb4b0fd5171b7
Author: James Netherton <jamesnether...@gmail.com>
AuthorDate: Mon Aug 12 14:13:27 2024 +0100

    Fix MockBackendUtils native mode config resolution of 
CAMEL_QUARKUS_START_MOCK_BACKEND
    
    Fixes #6339
---
 .../camel/quarkus/test/mock/backend/MockBackendUtils.java  | 14 ++++++++------
 1 file changed, 8 insertions(+), 6 deletions(-)

diff --git 
a/integration-tests-support/mock-backend/src/main/java/org/apache/camel/quarkus/test/mock/backend/MockBackendUtils.java
 
b/integration-tests-support/mock-backend/src/main/java/org/apache/camel/quarkus/test/mock/backend/MockBackendUtils.java
index 0bd5e7730f..6829413055 100644
--- 
a/integration-tests-support/mock-backend/src/main/java/org/apache/camel/quarkus/test/mock/backend/MockBackendUtils.java
+++ 
b/integration-tests-support/mock-backend/src/main/java/org/apache/camel/quarkus/test/mock/backend/MockBackendUtils.java
@@ -20,14 +20,10 @@ import org.eclipse.microprofile.config.ConfigProvider;
 import org.jboss.logging.Logger;
 
 public class MockBackendUtils {
-
-    private static boolean startMockBackend = ConfigProvider.getConfig()
-            .getOptionalValue("camel.quarkus.start-mock-backend", 
Boolean.class).orElse(Boolean.TRUE);
-
     private static final Logger LOG = Logger.getLogger(MockBackendUtils.class);
 
     public static void logBackendUsed() {
-        if (startMockBackend) {
+        if (mockBackendStarted()) {
             logMockBackendUsed();
         } else {
             logRealBackendUsed();
@@ -50,6 +46,12 @@ public class MockBackendUtils {
         if (printLogMessage) {
             logBackendUsed();
         }
-        return startMockBackend;
+        return mockBackendStarted();
+    }
+
+    static boolean mockBackendStarted() {
+        return ConfigProvider.getConfig()
+                .getOptionalValue("camel.quarkus.start-mock-backend", 
Boolean.class)
+                .orElse(Boolean.TRUE);
     }
 }

Reply via email to