This is an automated email from the ASF dual-hosted git repository.
davsclaus 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 b5af41f03 fix: Fix AWS DDB update sink test (#2940)
b5af41f03 is described below
commit b5af41f030ac213e266127bcb4ea016a3fd0c468
Author: Christoph Deppisch <[email protected]>
AuthorDate: Sat Aug 8 15:26:07 2026 +0200
fix: Fix AWS DDB update sink test (#2940)
- Reactivate Citrus test for AWS Dynamo DB update operation
- Fix expected DDB items verification
- Fix UpdateItem operation set as Exchange property
---
.../src/test/resources/aws/ddb/aws-ddb-sink-route.yaml | 3 +++
.../test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml | 5 ++---
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-route.yaml
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-route.yaml
index 06ef96047..1b8cbc6dd 100644
---
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-route.yaml
+++
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-route.yaml
@@ -24,6 +24,9 @@
steps:
- setBody:
constant: "{{aws.ddb.json.data}}"
+ - setProperty:
+ name: operation
+ constant: "{{aws.ddb.operation}}"
- log: "${body}"
- to:
uri: "kamelet:aws-ddb-sink"
diff --git
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml
index da050b280..ab294112a 100644
---
a/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml
+++
b/tests/camel-kamelets-itest/src/test/resources/aws/ddb/aws-ddb-sink-update-item.citrus.it.yaml
@@ -16,7 +16,6 @@
# ---------------------------------------------------------------------------
name: aws-ddb-sink-update-item-test
-status: DISABLED
variables:
- name: "maxRetryAttempts"
value: "20"
@@ -107,9 +106,9 @@ actions:
- createVariables:
variables:
- name: "aws.ddb.item.directors"
- value: "[Ernest B. Schoedsack, Merian C. Cooper]"
+ value: "[Merian C. Cooper, Ernest B. Schoedsack]"
- name: "aws.ddb.item"
- value: "[id:AttributeValue(N=${aws.ddb.item.id}),
title:AttributeValue(S=${aws.ddb.item.title.new}),
year:AttributeValue(N=${aws.ddb.item.year}),
directors:AttributeValue(SS=${aws.ddb.item.directors})]"
+ value: "[directors:AttributeValue(SS=${aws.ddb.item.directors}),
id:AttributeValue(N=${aws.ddb.item.id}),
title:AttributeValue(S=${aws.ddb.item.title.new}),
year:AttributeValue(N=${aws.ddb.item.year})]"
- repeatOnError:
until: "i > ${maxRetryAttempts}"