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

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

commit b8cb6f47e31bdc4c6ef3a9ecb78dba2944d3d3f2
Author: Claus Ibsen <claus.ib...@gmail.com>
AuthorDate: Wed Aug 12 09:27:11 2020 +0200

    CAMEL-14297: Introduce RouteBuilderConfigurer. Thanks Luca
---
 .../java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java | 3 +++
 .../core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java    | 4 +---
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
index 728812d..870fa8d 100644
--- 
a/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
+++ 
b/extensions-core/core/deployment/src/main/java/org/apache/camel/quarkus/core/deployment/CamelProcessor.java
@@ -79,6 +79,8 @@ class CamelProcessor {
             "org.apache.camel.RoutesBuilder");
     private static final DotName ROUTE_BUILDER_TYPE = DotName.createSimple(
             "org.apache.camel.builder.RouteBuilder");
+    private static final DotName ROUTE_BUILDER_CONFIGURER_TYPE = 
DotName.createSimple(
+            "org.apache.camel.builder.RouteBuilderConfigurer");
     private static final DotName ADVICE_WITH_ROUTE_BUILDER_TYPE = 
DotName.createSimple(
             "org.apache.camel.builder.AdviceWithRouteBuilder");
     private static final DotName DATA_FORMAT_TYPE = DotName.createSimple(
@@ -94,6 +96,7 @@ class CamelProcessor {
 
     private static final Set<DotName> UNREMOVABLE_BEANS_TYPES = 
CamelSupport.setOf(
             ROUTES_BUILDER_TYPE,
+            ROUTE_BUILDER_CONFIGURER_TYPE,
             DATA_FORMAT_TYPE,
             LANGUAGE_TYPE,
             COMPONENT_TYPE,
diff --git 
a/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java
 
b/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java
index 4c132c9..7dbf748 100644
--- 
a/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java
+++ 
b/integration-tests/core/src/test/java/org/apache/camel/quarkus/core/CoreTest.java
@@ -23,7 +23,6 @@ import io.quarkus.test.junit.QuarkusTest;
 import io.restassured.RestAssured;
 import io.restassured.response.Response;
 import org.apache.camel.support.DefaultLRUCacheFactory;
-import org.junit.jupiter.api.Disabled;
 import org.junit.jupiter.api.Test;
 
 import static org.hamcrest.Matchers.emptyOrNullString;
@@ -34,6 +33,7 @@ import static org.junit.jupiter.api.Assertions.assertTrue;
 
 @QuarkusTest
 public class CoreTest {
+
     @Test
     public void testContainerLookupFromRegistry() {
         
RestAssured.when().get("/test/registry/lookup-registry").then().body(is("true"));
@@ -41,8 +41,6 @@ public class CoreTest {
     }
 
     @Test
-    @Disabled
-    // TODO: Fix discovery of methods that produces RouteBuilderConfigurer
     public void testLookupRoutes() {
         
RestAssured.when().get("/test/routes/lookup-routes").then().body(is("true"));
     }

Reply via email to