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

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


The following commit(s) were added to refs/heads/main by this push:
     new fe344e58 Remove usage of deprecated method 
useOverridePropertiesWithPropertiesComponent in Tests
fe344e58 is described below

commit fe344e58aca2091d1d5340cac4b9f4d19207bd47
Author: Aurélien Pupier <apup...@redhat.com>
AuthorDate: Tue Apr 15 12:16:47 2025 +0200

    Remove usage of deprecated method
    useOverridePropertiesWithPropertiesComponent in Tests
    
    it was deprecated in Camel 4.7.0
    
https://github.com/apache/camel/blob/0a8fc9314ccd6571e8a5686f38d381e728ab1375/components/camel-test/camel-test-junit5/src/main/java/org/apache/camel/test/junit5/AbstractTestSupport.java#L339-L342
    
    Signed-off-by: Aurélien Pupier <apup...@redhat.com>
---
 .../java/org/apache/camel/example/KafkaAwsS3Test.java  |  9 +++++----
 .../java/org/apache/camel/example/KafkaAwsS3Test.java  |  9 +++++----
 .../java/org/apache/camel/example/CouchbaseTest.java   | 18 ++++++++++--------
 .../java/org/apache/camel/example/CSimpleJOORTest.java |  8 +++++---
 .../java/org/apache/camel/example/CSimpleTest.java     |  7 +++++--
 .../apache/camel/example/debezium/DebeziumTest.java    | 18 +++++++++---------
 .../java/org/apache/camel/example/ftp/FtpTest.java     | 14 ++++++++------
 .../org/apache/camel/example/MainEndpointDSLTest.java  |  7 +++++--
 .../java/org/apache/camel/example/MainHealthTest.java  |  7 +++++--
 .../java/org/apache/camel/example/MainJOORTest.java    |  7 +++++--
 .../java/org/apache/camel/example/MainTinyTest.java    |  7 +++++--
 11 files changed, 67 insertions(+), 44 deletions(-)

diff --git 
a/aws/main-endpointdsl-kafka-aws2-s3-restarting-policy/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
 
b/aws/main-endpointdsl-kafka-aws2-s3-restarting-policy/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
index 0b477b7e..c7ff3d73 100644
--- 
a/aws/main-endpointdsl-kafka-aws2-s3-restarting-policy/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
+++ 
b/aws/main-endpointdsl-kafka-aws2-s3-restarting-policy/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
@@ -29,6 +29,7 @@ import 
org.apache.camel.test.infra.aws2.clients.AWSSDKClientUtils;
 import org.apache.camel.test.infra.aws2.services.AWSServiceFactory;
 import org.apache.camel.test.infra.kafka.services.KafkaService;
 import org.apache.camel.test.infra.kafka.services.KafkaServiceFactory;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.RegisterExtension;
@@ -55,10 +56,10 @@ class KafkaAwsS3Test extends CamelMainTestSupport {
     }
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties(
-            "kafkaBrokers", KAFKA_SERVICE.getBootstrapServers()
-        );
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("kafkaBrokers", 
KAFKA_SERVICE.getBootstrapServers());
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git 
a/aws/main-endpointdsl-kafka-aws2-s3/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
 
b/aws/main-endpointdsl-kafka-aws2-s3/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
index 6eca1366..a88dfd03 100644
--- 
a/aws/main-endpointdsl-kafka-aws2-s3/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
+++ 
b/aws/main-endpointdsl-kafka-aws2-s3/src/test/java/org/apache/camel/example/KafkaAwsS3Test.java
@@ -29,6 +29,7 @@ import 
org.apache.camel.test.infra.aws2.clients.AWSSDKClientUtils;
 import org.apache.camel.test.infra.aws2.services.AWSServiceFactory;
 import org.apache.camel.test.infra.kafka.services.KafkaService;
 import org.apache.camel.test.infra.kafka.services.KafkaServiceFactory;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 import org.junit.jupiter.api.extension.RegisterExtension;
@@ -55,10 +56,10 @@ class KafkaAwsS3Test extends CamelMainTestSupport {
     }
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties(
-            "kafkaBrokers", KAFKA_SERVICE.getBootstrapServers()
-        );
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("kafkaBrokers", 
KAFKA_SERVICE.getBootstrapServers());
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git 
a/couchbase-log/src/test/java/org/apache/camel/example/CouchbaseTest.java 
b/couchbase-log/src/test/java/org/apache/camel/example/CouchbaseTest.java
index b89a128b..0ceb7a4f 100644
--- a/couchbase-log/src/test/java/org/apache/camel/example/CouchbaseTest.java
+++ b/couchbase-log/src/test/java/org/apache/camel/example/CouchbaseTest.java
@@ -34,6 +34,7 @@ import 
org.apache.camel.component.couchbase.CouchbaseConstants;
 import org.apache.camel.main.MainConfigurationProperties;
 import org.apache.camel.test.infra.couchbase.services.CouchbaseService;
 import org.apache.camel.test.infra.couchbase.services.CouchbaseServiceFactory;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.AfterAll;
 import org.junit.jupiter.api.BeforeAll;
@@ -80,14 +81,15 @@ class CouchbaseTest extends CamelMainTestSupport {
     }
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties(
-            "couchbase.host", SERVICE.getHostname(),
-            "couchbase.port", Integer.toString(SERVICE.getPort()),
-            "couchbase.username", SERVICE.getUsername(),
-            "couchbase.password", SERVICE.getPassword(),
-            "couchbase.bucket", BUCKET
-        );
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties(
+                "couchbase.host", SERVICE.getHostname(),
+                "couchbase.port", Integer.toString(SERVICE.getPort()),
+                "couchbase.username", SERVICE.getUsername(),
+                "couchbase.password", SERVICE.getPassword(),
+                "couchbase.bucket", BUCKET);
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git 
a/csimple-joor/src/test/java/org/apache/camel/example/CSimpleJOORTest.java 
b/csimple-joor/src/test/java/org/apache/camel/example/CSimpleJOORTest.java
index efabe482..dee38444 100644
--- a/csimple-joor/src/test/java/org/apache/camel/example/CSimpleJOORTest.java
+++ b/csimple-joor/src/test/java/org/apache/camel/example/CSimpleJOORTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.example;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 
@@ -32,10 +33,11 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
  */
 class CSimpleJOORTest extends CamelMainTestSupport {
 
-
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties("myPeriod", Integer.toString(500));
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("myPeriod", 
Integer.toString(500));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git a/csimple/src/test/java/org/apache/camel/example/CSimpleTest.java 
b/csimple/src/test/java/org/apache/camel/example/CSimpleTest.java
index b6b56430..d0524731 100644
--- a/csimple/src/test/java/org/apache/camel/example/CSimpleTest.java
+++ b/csimple/src/test/java/org/apache/camel/example/CSimpleTest.java
@@ -18,6 +18,7 @@ package org.apache.camel.example;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 
@@ -33,8 +34,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 class CSimpleTest extends CamelMainTestSupport {
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties("myPeriod", Integer.toString(500));
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("myPeriod", 
Integer.toString(500));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git 
a/debezium/src/test/java/org/apache/camel/example/debezium/DebeziumTest.java 
b/debezium/src/test/java/org/apache/camel/example/debezium/DebeziumTest.java
index c7d3589c..36da005e 100644
--- a/debezium/src/test/java/org/apache/camel/example/debezium/DebeziumTest.java
+++ b/debezium/src/test/java/org/apache/camel/example/debezium/DebeziumTest.java
@@ -35,6 +35,7 @@ import 
org.apache.camel.test.infra.cassandra.services.CassandraService;
 import org.apache.camel.test.infra.cassandra.services.CassandraServiceFactory;
 import 
org.apache.camel.test.infra.postgres.services.PostgresLocalContainerService;
 import org.apache.camel.test.infra.postgres.services.PostgresService;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
@@ -106,15 +107,14 @@ class DebeziumTest extends CamelMainTestSupport {
     }
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        // Override the host and port of the broker
-        return asProperties(
-            "debezium.postgres.databaseHostName", POSTGRES_SERVICE.host(),
-            "debezium.postgres.databasePort", 
Integer.toString(POSTGRES_SERVICE.port()),
-            "debezium.postgres.databaseUser", SOURCE_DB_USERNAME,
-            "debezium.postgres.databasePassword", SOURCE_DB_PASSWORD,
-            "cassandra.node", String.format("%s:%d", 
CASSANDRA_SERVICE.getCassandraHost(), CASSANDRA_SERVICE.getCQL3Port())
-        );
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = 
asProperties("debezium.postgres.databaseHostName", POSTGRES_SERVICE.host(),
+                "debezium.postgres.databasePort", 
Integer.toString(POSTGRES_SERVICE.port()),
+                "debezium.postgres.databaseUser", SOURCE_DB_USERNAME,
+                "debezium.postgres.databasePassword", SOURCE_DB_PASSWORD,
+                "cassandra.node", String.format("%s:%d", 
CASSANDRA_SERVICE.getCassandraHost(), CASSANDRA_SERVICE.getCQL3Port()));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git a/ftp/src/test/java/org/apache/camel/example/ftp/FtpTest.java 
b/ftp/src/test/java/org/apache/camel/example/ftp/FtpTest.java
index 45070870..4ac70dfd 100644
--- a/ftp/src/test/java/org/apache/camel/example/ftp/FtpTest.java
+++ b/ftp/src/test/java/org/apache/camel/example/ftp/FtpTest.java
@@ -24,6 +24,7 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.apache.ftpserver.FtpServer;
 import org.apache.ftpserver.FtpServerFactory;
@@ -87,12 +88,13 @@ class FtpTest extends CamelMainTestSupport {
     }
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties(
-            "ftp.port", Integer.toString(PORT),
-            "ftp.username", "admin",
-            "ftp.password", "admin"
-        );
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties(
+                "ftp.port", Integer.toString(PORT),
+                "ftp.username", "admin",
+                "ftp.password", "admin");
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git 
a/main-endpointdsl/src/test/java/org/apache/camel/example/MainEndpointDSLTest.java
 
b/main-endpointdsl/src/test/java/org/apache/camel/example/MainEndpointDSLTest.java
index 4ce7e6f9..3ed956a1 100644
--- 
a/main-endpointdsl/src/test/java/org/apache/camel/example/MainEndpointDSLTest.java
+++ 
b/main-endpointdsl/src/test/java/org/apache/camel/example/MainEndpointDSLTest.java
@@ -21,6 +21,7 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 
@@ -33,8 +34,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 class MainEndpointDSLTest extends CamelMainTestSupport {
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties("myPeriod", Integer.toString(500));
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("myPeriod", 
Integer.toString(500));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git 
a/main-health/src/test/java/org/apache/camel/example/MainHealthTest.java 
b/main-health/src/test/java/org/apache/camel/example/MainHealthTest.java
index 630d703f..1ea0edcb 100644
--- a/main-health/src/test/java/org/apache/camel/example/MainHealthTest.java
+++ b/main-health/src/test/java/org/apache/camel/example/MainHealthTest.java
@@ -21,6 +21,7 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 
@@ -33,8 +34,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 class MainHealthTest extends CamelMainTestSupport {
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties("myPeriod", Integer.toString(500));
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("myPeriod", 
Integer.toString(500));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Override
diff --git a/main-joor/src/test/java/org/apache/camel/example/MainJOORTest.java 
b/main-joor/src/test/java/org/apache/camel/example/MainJOORTest.java
index 7e503245..d776daca 100644
--- a/main-joor/src/test/java/org/apache/camel/example/MainJOORTest.java
+++ b/main-joor/src/test/java/org/apache/camel/example/MainJOORTest.java
@@ -21,6 +21,7 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 
@@ -33,8 +34,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 class MainJOORTest extends CamelMainTestSupport {
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties("myPeriod", Integer.toString(500));
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("myPeriod", 
Integer.toString(500));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test
diff --git a/main-tiny/src/test/java/org/apache/camel/example/MainTinyTest.java 
b/main-tiny/src/test/java/org/apache/camel/example/MainTinyTest.java
index e2c9da5c..1b68e279 100644
--- a/main-tiny/src/test/java/org/apache/camel/example/MainTinyTest.java
+++ b/main-tiny/src/test/java/org/apache/camel/example/MainTinyTest.java
@@ -21,6 +21,7 @@ import java.util.concurrent.TimeUnit;
 
 import org.apache.camel.builder.NotifyBuilder;
 import org.apache.camel.main.MainConfigurationProperties;
+import org.apache.camel.test.junit5.CamelContextConfiguration;
 import org.apache.camel.test.main.junit5.CamelMainTestSupport;
 import org.junit.jupiter.api.Test;
 
@@ -33,8 +34,10 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 class MainTinyTest extends CamelMainTestSupport {
 
     @Override
-    protected Properties useOverridePropertiesWithPropertiesComponent() {
-        return asProperties("myPeriod", Integer.toString(500));
+    public void configureContext(CamelContextConfiguration 
camelContextConfiguration) {
+        super.configureContext(camelContextConfiguration);
+        Properties overridenProperties = asProperties("myPeriod", 
Integer.toString(500));
+        
camelContextConfiguration.withUseOverridePropertiesWithPropertiesComponent(overridenProperties);
     }
 
     @Test

Reply via email to