This is an automated email from the ASF dual-hosted git repository.
oscerd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
The following commit(s) were added to refs/heads/main by this push:
new 36fc371f30d9 CAMEL-21933: camel-aws2-eventbridge - re-enable PutRule,
PutEvents and RemoveTargets localstack ITs (#25053)
36fc371f30d9 is described below
commit 36fc371f30d9876bd42a487e9d10176ac8b79170
Author: Andrea Cosentino <[email protected]>
AuthorDate: Thu Jul 23 13:25:06 2026 +0200
CAMEL-21933: camel-aws2-eventbridge - re-enable PutRule, PutEvents and
RemoveTargets localstack ITs (#25053)
The three ITs pass against the LocalStack image the AWS test-infra
currently uses, so re-enable them by removing the @Disabled annotations.
Co-authored-by: Claude Fable 5 <[email protected]>
---
.../component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java | 2 --
.../component/aws2/eventbridge/localstack/EventbridgePutRuleIT.java | 2 --
.../aws2/eventbridge/localstack/EventbridgeRemoveTargetsIT.java | 2 --
3 files changed, 6 deletions(-)
diff --git
a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
index c9897b5deb1d..042d3255f499 100644
---
a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
+++
b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutEventsIT.java
@@ -30,12 +30,10 @@ import
org.apache.camel.test.infra.aws2.clients.AWSSDKClientUtils;
import org.apache.camel.test.infra.aws2.services.AWSServiceFactory;
import org.apache.camel.test.junit6.CamelTestSupport;
import org.junit.jupiter.api.Assertions;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import org.junit.jupiter.api.extension.RegisterExtension;
import software.amazon.awssdk.services.eventbridge.model.PutEventsResponse;
-@Disabled("Doesn't work with Localstack v4")
public class EventbridgePutEventsIT extends CamelTestSupport {
@RegisterExtension
diff --git
a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutRuleIT.java
b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutRuleIT.java
index 9523d4951e09..e0b932743433 100644
---
a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutRuleIT.java
+++
b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgePutRuleIT.java
@@ -26,11 +26,9 @@ import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.aws2.eventbridge.EventbridgeConstants;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import software.amazon.awssdk.services.eventbridge.model.Target;
-@Disabled("Doesn't work with Localstack v4")
public class EventbridgePutRuleIT extends Aws2EventbridgeBase {
@EndpointInject
diff --git
a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeRemoveTargetsIT.java
b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeRemoveTargetsIT.java
index 72b9f718fad8..5b7f452124e4 100644
---
a/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeRemoveTargetsIT.java
+++
b/components/camel-aws/camel-aws2-eventbridge/src/test/java/org/apache/camel/component/aws2/eventbridge/localstack/EventbridgeRemoveTargetsIT.java
@@ -26,13 +26,11 @@ import org.apache.camel.ProducerTemplate;
import org.apache.camel.builder.RouteBuilder;
import org.apache.camel.component.aws2.eventbridge.EventbridgeConstants;
import org.apache.camel.component.mock.MockEndpoint;
-import org.junit.jupiter.api.Disabled;
import org.junit.jupiter.api.Test;
import software.amazon.awssdk.services.eventbridge.model.Target;
import static org.junit.jupiter.api.Assertions.assertEquals;
-@Disabled("Doesn't work with Localstack v4")
public class EventbridgeRemoveTargetsIT extends Aws2EventbridgeBase {
@EndpointInject