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

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


The following commit(s) were added to refs/heads/main by this push:
     new bd3322920 fix: Citrus integration tests
bd3322920 is described below

commit bd3322920abb0c092b61b9fcd3fad0346eb2dc12
Author: Christoph Deppisch <[email protected]>
AuthorDate: Wed Apr 1 20:02:48 2026 +0200

    fix: Citrus integration tests
    
    - Avoid Spring 6.x and 7.x version conflicts
    - Update Citrus YAML test file name pattern
---
 tests/camel-kamelets-itest/pom.xml                                 | 7 +++++++
 .../avro/{avro-data-type.it.yaml => avro-data-type.citrus.it.yaml} | 0
 ...vro-serdes-action.it.yaml => avro-serdes-action.citrus.it.yaml} | 0
 ...delete-item.it.yaml => aws-ddb-sink-delete-item.citrus.it.yaml} | 0
 ...-sink-put-item.it.yaml => aws-ddb-sink-put-item.citrus.it.yaml} | 0
 ...update-item.it.yaml => aws-ddb-sink-update-item.citrus.it.yaml} | 0
 .../ddb/{aws-ddb-source.it.yaml => aws-ddb-source.citrus.it.yaml}  | 0
 ...ventbridge-sink.it.yaml => aws-eventbridge-sink.citrus.it.yaml} | 0
 .../{aws-kinesis-sink.it.yaml => aws-kinesis-sink.citrus.it.yaml}  | 0
 ...ws-kinesis-source.it.yaml => aws-kinesis-source.citrus.it.yaml} | 0
 .../s3/{aws-s3-to-http.it.yaml => aws-s3-to-http.citrus.it.yaml}   | 0
 ...og-uri-based.it.yaml => aws-s3-to-log-uri-based.citrus.it.yaml} | 0
 .../s3/{aws-s3-uri-pipe.it.yaml => aws-s3-uri-pipe.citrus.it.yaml} | 0
 ...g-uri-based.it.yaml => aws-sqs-to-log-uri-based.citrus.it.yaml} | 0
 .../{aws-sqs-uri-pipe.it.yaml => aws-sqs-uri-pipe.citrus.it.yaml}  | 0
 ...arthquake-to-http.it.yaml => earthquake-to-http.citrus.it.yaml} | 0
 ...sink-pipe.it.yaml => jira-add-comment-sink-pipe.citrus.it.yaml} | 0
 ...e-sink-pipe.it.yaml => jira-add-issue-sink-pipe.citrus.it.yaml} | 0
 .../{jira-source-pipe.it.yaml => jira-source-pipe.citrus.it.yaml}  | 0
 .../src/test/resources/kafka/application.properties                | 4 ++--
 ...{kafka-router-pipe.it.yaml => kafka-router-pipe.citrus.it.yaml} | 0
 .../{kafka-sink-pipe.it.yaml => kafka-sink-pipe.citrus.it.yaml}    | 0
 ...{kafka-source-pipe.it.yaml => kafka-source-pipe.citrus.it.yaml} | 0
 .../mail/{mail-sink-pipe.it.yaml => mail-sink-pipe.citrus.it.yaml} | 0
 ...nk-add-pet.it.yaml => rest-openapi-sink-add-pet.citrus.it.yaml} | 0
 ...ete-pet.it.yaml => rest-openapi-sink-delete-pet.citrus.it.yaml} | 0
 ...rotobuf-data-type.it.yaml => protobuf-data-type.citrus.it.yaml} | 0
 ...serdes-action.it.yaml => protobuf-serdes-action.citrus.it.yaml} | 0
 .../{slack-sink-pipe.it.yaml => slack-sink-pipe.citrus.it.yaml}    | 0
 ...{slack-source-pipe.it.yaml => slack-source-pipe.citrus.it.yaml} | 0
 ...imer-to-http-pipe.it.yaml => timer-to-http-pipe.citrus.it.yaml} | 0
 .../timer/{timer-to-http.it.yaml => timer-to-http.citrus.it.yaml}  | 0
 ...pe-action-pipe.it.yaml => data-type-action-pipe.citrus.it.yaml} | 0
 ...ction-pipe.it.yaml => extract-field-action-pipe.citrus.it.yaml} | 0
 ...action-pipe.it.yaml => insert-field-action-pipe.citrus.it.yaml} | 0
 35 files changed, 9 insertions(+), 2 deletions(-)

diff --git a/tests/camel-kamelets-itest/pom.xml 
b/tests/camel-kamelets-itest/pom.xml
index 9fe83cc5e..d5b584e1e 100644
--- a/tests/camel-kamelets-itest/pom.xml
+++ b/tests/camel-kamelets-itest/pom.xml
@@ -134,6 +134,13 @@
             <groupId>org.citrusframework</groupId>
             <artifactId>citrus-camel</artifactId>
             <scope>test</scope>
+            <!-- Temporary exclude camel-spring as it brings newer Spring 
version as a transitive dependency -->
+            <exclusions>
+                <exclusion>
+                    <groupId>org.apache.camel</groupId>
+                    <artifactId>camel-spring</artifactId>
+                </exclusion>
+            </exclusions>
         </dependency>
         <dependency>
             <groupId>org.citrusframework</groupId>
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/avro/avro-data-type.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/avro/avro-data-type.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/avro/avro-data-type.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/avro/avro-data-type.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/avro/avro-serdes-action.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/avro/avro-serdes-action.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/avro/avro-serdes-action.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/avro/avro-serdes-action.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-delete-item.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-delete-item.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-delete-item.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-delete-item.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-put-item.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-put-item.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-put-item.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-put-item.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-source.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-source.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-source.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-source.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/eventbridge/aws-eventbridge-sink.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/eventbridge/aws-eventbridge-sink.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/eventbridge/aws-eventbridge-sink.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/eventbridge/aws-eventbridge-sink.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-sink.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-sink.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-sink.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-sink.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-source.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-source.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-source.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/kinesis/aws-kinesis-source.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-http.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-http.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-http.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-http.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-log-uri-based.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-log-uri-based.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-log-uri-based.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-to-log-uri-based.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-uri-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-uri-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-uri-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/s3/aws-s3-uri-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-to-log-uri-based.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-to-log-uri-based.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-to-log-uri-based.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-to-log-uri-based.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-uri-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-uri-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-uri-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/aws/sqs/aws-sqs-uri-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/earthquake/earthquake-to-http.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/earthquake/earthquake-to-http.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/earthquake/earthquake-to-http.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/earthquake/earthquake-to-http.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/jira/jira-add-comment-sink-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/jira/jira-add-comment-sink-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-comment-sink-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-comment-sink-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/jira/jira-add-issue-sink-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/jira/jira-add-issue-sink-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-issue-sink-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/jira/jira-add-issue-sink-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/jira/jira-source-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/jira/jira-source-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/jira/jira-source-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/jira/jira-source-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/kafka/application.properties 
b/tests/camel-kamelets-itest/src/test/resources/kafka/application.properties
index 2a0992cbd..93c4b23f3 100644
--- a/tests/camel-kamelets-itest/src/test/resources/kafka/application.properties
+++ b/tests/camel-kamelets-itest/src/test/resources/kafka/application.properties
@@ -18,7 +18,7 @@
 kafka.topic=${kafka.topic}
 
 kafka.bootstrapServers=${CITRUS_TESTCONTAINERS_REDPANDA_BOOTSTRAP_SERVERS}
-kafka.user=${kafka.user}
-kafka.password=${kafka.password}
+kafka.saslUsername=${kafka.saslUsername}
+kafka.saslPassword=${kafka.saslPassword}
 kafka.securityProtocol=${kafka.securityProtocol}
 kafka.deserializeHeaders=${kafka.deserializeHeaders}
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/kafka/kafka-router-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/kafka/kafka-router-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-router-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-router-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/kafka/kafka-sink-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/kafka/kafka-sink-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-sink-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-sink-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/kafka/kafka-source-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/kafka/kafka-source-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-source-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/kafka/kafka-source-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/mail/mail-sink-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/mail/mail-sink-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/mail/mail-sink-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/mail/mail-sink-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-add-pet.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-add-pet.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-add-pet.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-add-pet.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-delete-pet.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-delete-pet.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-delete-pet.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/openapi/rest-openapi-sink-delete-pet.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-data-type.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-data-type.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-data-type.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-data-type.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-serdes-action.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-serdes-action.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-serdes-action.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/protobuf/protobuf-serdes-action.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/slack/slack-sink-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/slack/slack-sink-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/slack/slack-sink-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/slack/slack-sink-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/slack/slack-source-pipe.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/slack/slack-source-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/slack/slack-source-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/slack/slack-source-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http.it.yaml 
b/tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/timer/timer-to-http.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/transformation/data-type-action-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/transformation/data-type-action-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/transformation/data-type-action-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/transformation/data-type-action-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/transformation/extract-field-action-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/transformation/extract-field-action-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/transformation/extract-field-action-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/transformation/extract-field-action-pipe.citrus.it.yaml
diff --git 
a/tests/camel-kamelets-itest/src/test/resources/transformation/insert-field-action-pipe.it.yaml
 
b/tests/camel-kamelets-itest/src/test/resources/transformation/insert-field-action-pipe.citrus.it.yaml
similarity index 100%
rename from 
tests/camel-kamelets-itest/src/test/resources/transformation/insert-field-action-pipe.it.yaml
rename to 
tests/camel-kamelets-itest/src/test/resources/transformation/insert-field-action-pipe.citrus.it.yaml

Reply via email to