You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by ac...@apache.org on 2022/11/04 10:35:59 UTC
[camel] 05/05: CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - DynamoDB
This is an automated email from the ASF dual-hosted git repository.
acosentino pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
commit c0e9a79416e057f078d2ddd15d08880962ebb597
Author: Andrea Cosentino <an...@gmail.com>
AuthorDate: Fri Nov 4 11:33:08 2022 +0100
CAMEL-18131 - camel-health - Add health checks for components that has extension for connectivity verification - DynamoDB
Signed-off-by: Andrea Cosentino <an...@gmail.com>
---
.../component/aws2/ddb/Ddb2ClientHealthCheckCustomTest.java | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/Ddb2ClientHealthCheckCustomTest.java b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/Ddb2ClientHealthCheckCustomTest.java
index 6d808b9a389..32a4c55affc 100644
--- a/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/Ddb2ClientHealthCheckCustomTest.java
+++ b/components/camel-aws/camel-aws2-ddb/src/test/java/org/apache/camel/component/aws2/ddb/Ddb2ClientHealthCheckCustomTest.java
@@ -26,13 +26,12 @@ import org.apache.camel.health.HealthCheck;
import org.apache.camel.health.HealthCheckHelper;
import org.apache.camel.health.HealthCheckRegistry;
import org.apache.camel.impl.health.DefaultHealthCheckRegistry;
+import org.apache.camel.test.infra.aws2.clients.AWSSDKClientUtils;
import org.apache.camel.test.junit5.CamelTestSupport;
import org.junit.jupiter.api.Assertions;
import org.junit.jupiter.api.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import software.amazon.awssdk.regions.Region;
-import software.amazon.awssdk.services.dynamodb.DynamoDbClient;
import static org.testcontainers.shaded.org.awaitility.Awaitility.await;
@@ -47,7 +46,7 @@ public class Ddb2ClientHealthCheckCustomTest extends CamelTestSupport {
context = super.createCamelContext();
context.getPropertiesComponent().setLocation("ref:prop");
Ddb2Component component = new Ddb2Component(context);
- component.getConfiguration().setAmazonDDBClient(DynamoDbClient.builder().region(Region.of("Ciao")).build());
+ component.getConfiguration().setAmazonDDBClient(AWSSDKClientUtils.newDynamoDBClient());
component.init();
context.addComponent("aws2-ddb", component);
@@ -92,8 +91,8 @@ public class Ddb2ClientHealthCheckCustomTest extends CamelTestSupport {
.filter(result -> result.getCheck().getId().startsWith("aws2-ddb-client"))
.findAny()
.isPresent();
- Assertions.assertTrue(down, "liveness check");
- Assertions.assertTrue(containsAws2DdbHealthCheck, "aws2-ddb check");
+ Assertions.assertFalse(down, "liveness check");
+ Assertions.assertFalse(containsAws2DdbHealthCheck, "aws2-ddb check");
});
}