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

orpiske pushed a commit to branch camel-main
in repository https://gitbox.apache.org/repos/asf/camel-k-runtime.git


The following commit(s) were added to refs/heads/camel-main by this push:
     new 4b116d4  Fixed GroovyLoader tests for Camel Quarkus 2.0.0 / Camel 3.10
4b116d4 is described below

commit 4b116d42f7e07a7850a491e2d103e3878c1ec14d
Author: Otavio Rodolfo Piske <opi...@redhat.com>
AuthorDate: Tue Jun 1 16:26:08 2021 +0200

    Fixed GroovyLoader tests for Camel Quarkus 2.0.0 / Camel 3.10
---
 itests/camel-k-itests-loader-groovy/pom.xml                    |  6 +++---
 .../org/apache/camel/k/loader/yaml/quarkus/Application.java    |  4 ++--
 .../apache/camel/k/loader/yaml/quarkus/GroovyLoaderTest.java   | 10 +++++++---
 3 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/itests/camel-k-itests-loader-groovy/pom.xml 
b/itests/camel-k-itests-loader-groovy/pom.xml
index 7a8a12d..67ef363 100644
--- a/itests/camel-k-itests-loader-groovy/pom.xml
+++ b/itests/camel-k-itests-loader-groovy/pom.xml
@@ -71,9 +71,9 @@
 
         <!-- The following dependencies guarantee that this module is built 
after them.  -->
         <dependency>
-            <groupId>org.apache.camel.k</groupId>
-            <artifactId>camel-k-loader-groovy-deployment</artifactId>
-            <version>${project.version}</version>
+            <groupId>org.apache.camel</groupId>
+            <artifactId>camel-groovy-dsl</artifactId>
+            <version>${camel-version}</version>
             <type>pom</type>
             <scope>test</scope>
             <exclusions>
diff --git 
a/itests/camel-k-itests-loader-groovy/src/main/java/org/apache/camel/k/loader/yaml/quarkus/Application.java
 
b/itests/camel-k-itests-loader-groovy/src/main/java/org/apache/camel/k/loader/yaml/quarkus/Application.java
index fa5b2cb..cda4b30 100644
--- 
a/itests/camel-k-itests-loader-groovy/src/main/java/org/apache/camel/k/loader/yaml/quarkus/Application.java
+++ 
b/itests/camel-k-itests-loader-groovy/src/main/java/org/apache/camel/k/loader/yaml/quarkus/Application.java
@@ -19,6 +19,7 @@ package org.apache.camel.k.loader.yaml.quarkus;
 import javax.enterprise.context.ApplicationScoped;
 import javax.inject.Inject;
 import javax.json.JsonObject;
+import javax.ws.rs.Consumes;
 import javax.ws.rs.POST;
 import javax.ws.rs.Path;
 import javax.ws.rs.PathParam;
@@ -26,7 +27,6 @@ import javax.ws.rs.Produces;
 import javax.ws.rs.core.MediaType;
 
 import org.apache.camel.CamelContext;
-import org.apache.camel.Consume;
 import org.apache.camel.k.loader.support.LoaderSupport;
 
 @Path("/test")
@@ -37,7 +37,7 @@ public class Application {
 
     @POST
     @Path("/load-routes/{name}")
-    @Consume(MediaType.TEXT_PLAIN)
+    @Consumes(MediaType.TEXT_PLAIN)
     @Produces(MediaType.APPLICATION_JSON)
     public JsonObject loadRoutes(@PathParam("name") String name, String code) 
throws Exception {
         return LoaderSupport.inspectSource(context, name + ".groovy", code);
diff --git 
a/itests/camel-k-itests-loader-groovy/src/test/java/org/apache/camel/k/loader/yaml/quarkus/GroovyLoaderTest.java
 
b/itests/camel-k-itests-loader-groovy/src/test/java/org/apache/camel/k/loader/yaml/quarkus/GroovyLoaderTest.java
index 887ec53..f4b182d 100644
--- 
a/itests/camel-k-itests-loader-groovy/src/test/java/org/apache/camel/k/loader/yaml/quarkus/GroovyLoaderTest.java
+++ 
b/itests/camel-k-itests-loader-groovy/src/test/java/org/apache/camel/k/loader/yaml/quarkus/GroovyLoaderTest.java
@@ -26,6 +26,7 @@ import io.quarkus.test.junit.QuarkusTest;
 import io.restassured.RestAssured;
 import io.restassured.path.json.JsonPath;
 import org.apache.camel.util.IOHelper;
+import org.junit.jupiter.api.BeforeEach;
 import org.junit.jupiter.api.Test;
 
 import static org.assertj.core.api.Assertions.assertThat;
@@ -33,14 +34,17 @@ import static org.assertj.core.api.Assertions.assertThat;
 @DisabledOnNativeImage
 @QuarkusTest
 public class GroovyLoaderTest {
-    @Test
-    public void testLoadRoutes() throws IOException {
-        String code;
+    String code;
 
+    @BeforeEach
+    public void setUpRoute() throws IOException {
         try (InputStream is = 
GroovyLoaderTest.class.getResourceAsStream("/routes.groovy")) {
             code = IOHelper.loadText(is);
         }
+    }
 
+    @Test
+    public void testLoadRoutes() throws IOException {
         JsonPath p = RestAssured.given()
             .contentType(MediaType.TEXT_PLAIN)
             .accept(MediaType.APPLICATION_JSON)

Reply via email to