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

davsclaus pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/camel.git


The following commit(s) were added to refs/heads/master by this push:
     new f260486  Fixed test
f260486 is described below

commit f2604862cfc6d1e912aca44c7cd21242ab427c68
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Sat Feb 27 11:27:46 2021 +0100

    Fixed test
---
 .../component/rabbitmq/integration/RabbitMQInOutIntTest.java     | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git 
a/components/camel-rabbitmq/src/test/java/org/apache/camel/component/rabbitmq/integration/RabbitMQInOutIntTest.java
 
b/components/camel-rabbitmq/src/test/java/org/apache/camel/component/rabbitmq/integration/RabbitMQInOutIntTest.java
index 855378d..3057a61 100644
--- 
a/components/camel-rabbitmq/src/test/java/org/apache/camel/component/rabbitmq/integration/RabbitMQInOutIntTest.java
+++ 
b/components/camel-rabbitmq/src/test/java/org/apache/camel/component/rabbitmq/integration/RabbitMQInOutIntTest.java
@@ -277,7 +277,8 @@ public class RabbitMQInOutIntTest extends 
AbstractRabbitMQIntTest {
     }
 
     @Test
-    public void messageAckOnExceptionWhereNoAutoAckTest() throws Exception {
+    // should run last
+    public void zRunLstMessageAckOnExceptionWhereNoAutoAckTest() throws 
Exception {
         Map<String, Object> headers = new HashMap<>();
         headers.put(RabbitMQConstants.EXCHANGE_NAME, EXCHANGE_NO_ACK);
         headers.put(RabbitMQConstants.ROUTING_KEY, ROUTING_KEY);
@@ -300,6 +301,12 @@ public class RabbitMQInOutIntTest extends 
AbstractRabbitMQIntTest {
 
         context.stop(); // On restarting the camel context, if the message was
                        // not acknowledged the message would be reprocessed
+
+        // registry is cleaned on stop so we need to re-register
+        Map<String, Object> args = new HashMap<>();
+        args.put(RabbitMQConstants.RABBITMQ_QUEUE_TTL_KEY, 60000);
+        context.getRegistry().bind("args", args);
+
         context.start();
 
         resultEndpoint.assertIsSatisfied();

Reply via email to