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

orpiske 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 179ad9b  CAMEL-16400: split unit and integration tests for camel-hbase 
(#5341)
179ad9b is described below

commit 179ad9b7202d9f92dc6e6401bc3523e36a2bb474
Author: Otavio Rodolfo Piske <orpi...@users.noreply.github.com>
AuthorDate: Mon Apr 12 18:26:56 2021 +0200

    CAMEL-16400: split unit and integration tests for camel-hbase (#5341)
---
 components/camel-hbase/pom.xml                     | 80 +---------------------
 ...BaseFilterTest.java => CamelHBaseFilterIT.java} |  2 +-
 ...aseComponentTest.java => HBaseComponentIT.java} |  6 +-
 ...HBaseConsumerTest.java => HBaseConsumerIT.java} |  2 +-
 ...onvertionsTest.java => HBaseConvertionsIT.java} |  2 +-
 ...HBaseProducerTest.java => HBaseProducerIT.java} |  2 +-
 ...yTest.java => HBaseIdempotentRepositoryIT.java} |  2 +-
 7 files changed, 9 insertions(+), 87 deletions(-)

diff --git a/components/camel-hbase/pom.xml b/components/camel-hbase/pom.xml
index 3c35427..766be74 100644
--- a/components/camel-hbase/pom.xml
+++ b/components/camel-hbase/pom.xml
@@ -97,90 +97,12 @@
     </dependencies>
 
     <build>
-        <testResources>
-            <testResource>
-                <directory>${project.basedir}/src/test/resources</directory>
-                <includes>
-                    <include>**/*</include>
-                </includes>
-            </testResource>
-        </testResources>
         <plugins>
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
-                <artifactId>maven-surefire-plugin</artifactId>
-                <configuration>
-                    <!-- This is required by the hbase testing utility -->
-                    <forkCount>1</forkCount>
-                    <reuseForks>false</reuseForks>
-                </configuration>
+                <artifactId>maven-failsafe-plugin</artifactId>
             </plugin>
         </plugins>
     </build>
 
-    <profiles>
-        <profile>
-            <id>hbase-skip-tests</id>
-            <activation>
-                <activeByDefault>true</activeByDefault>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <configuration>
-                            <skipTests>true</skipTests>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-
-        <!-- activate test if the docker socket file is accessible -->
-        <profile>
-            <id>hbase-tests-docker-file</id>
-            <activation>
-                <file>
-                    <exists>/var/run/docker.sock</exists>
-                </file>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <configuration>
-                            <skipTests>${skipTests}</skipTests>
-                            <systemPropertyVariables>
-                                
<visibleassertions.silence>true</visibleassertions.silence>
-                            </systemPropertyVariables>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-
-        <!-- activate test if the DOCKER_HOST env var is set -->
-        <profile>
-            <id>hbase-tests-docker-env</id>
-            <activation>
-                <property>
-                    <name>env.DOCKER_HOST</name>
-                </property>
-            </activation>
-            <build>
-                <plugins>
-                    <plugin>
-                        <artifactId>maven-surefire-plugin</artifactId>
-                        <configuration>
-                            <skipTests>${skipTests}</skipTests>
-                            <systemPropertyVariables>
-                                
<visibleassertions.silence>true</visibleassertions.silence>
-                            </systemPropertyVariables>
-                        </configuration>
-                    </plugin>
-                </plugins>
-            </build>
-        </profile>
-    </profiles>
-
 </project>
diff --git 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/CamelHBaseFilterTest.java
 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/CamelHBaseFilterIT.java
similarity index 97%
rename from 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/CamelHBaseFilterTest.java
rename to 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/CamelHBaseFilterIT.java
index c5c2ba7..0957a39 100644
--- 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/CamelHBaseFilterTest.java
+++ 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/CamelHBaseFilterIT.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
-public class CamelHBaseFilterTest extends CamelHBaseTestSupport {
+public class CamelHBaseFilterIT extends CamelHBaseTestSupport {
 
     @BindToRegistry("myFilters")
     public List<Filter> addFilters() {
diff --git 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseComponentTest.java
 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseComponentIT.java
similarity index 93%
rename from 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseComponentTest.java
rename to 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseComponentIT.java
index d80aec2..94da025 100644
--- 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseComponentTest.java
+++ 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseComponentIT.java
@@ -26,11 +26,11 @@ import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertSame;
 
-public class HBaseComponentTest {
+public class HBaseComponentIT {
 
     @Test
     public void testHBaseConfigurationClassLoaderSetToAppContextClassLoader() 
throws Exception {
-        ClassLoader expectedClassLoader = 
HBaseComponentTest.class.getClassLoader();
+        ClassLoader expectedClassLoader = 
HBaseComponentIT.class.getClassLoader();
 
         CamelContext camelContext = new DefaultCamelContext();
         camelContext.setApplicationContextClassLoader(expectedClassLoader);
@@ -45,7 +45,7 @@ public class HBaseComponentTest {
 
     @Test
     public void testHBaseConfigurationClassLoaderNotOverridden() throws 
Exception {
-        ClassLoader expectedClassLoader = 
HBaseComponentTest.class.getClassLoader().getParent();
+        ClassLoader expectedClassLoader = 
HBaseComponentIT.class.getClassLoader().getParent();
 
         Configuration configuration = HBaseConfiguration.create();
         configuration.setClassLoader(expectedClassLoader);
diff --git 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConsumerTest.java
 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConsumerIT.java
similarity index 97%
rename from 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConsumerTest.java
rename to 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConsumerIT.java
index 370a81d..94e7b3d 100644
--- 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConsumerTest.java
+++ 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConsumerIT.java
@@ -23,7 +23,7 @@ import org.apache.camel.builder.RouteBuilder;
 import org.apache.camel.component.mock.MockEndpoint;
 import org.junit.jupiter.api.Test;
 
-public class HBaseConsumerTest extends CamelHBaseTestSupport {
+public class HBaseConsumerIT extends CamelHBaseTestSupport {
 
     @Test
     public void testPutMultiRowsAndConsume() throws Exception {
diff --git 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConvertionsTest.java
 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConvertionsIT.java
similarity index 98%
rename from 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConvertionsTest.java
rename to 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConvertionsIT.java
index 5f540a6..1c864ab 100644
--- 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConvertionsTest.java
+++ 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseConvertionsIT.java
@@ -32,7 +32,7 @@ import org.junit.jupiter.api.Test;
 
 import static org.junit.jupiter.api.Assertions.assertArrayEquals;
 
-public class HBaseConvertionsTest extends CamelHBaseTestSupport {
+public class HBaseConvertionsIT extends CamelHBaseTestSupport {
 
     protected Object[] key = { 1, "2", "3" };
     protected final Object[] body = { 1L, false, "3" };
diff --git 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseProducerTest.java
 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseProducerIT.java
similarity index 99%
rename from 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseProducerTest.java
rename to 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseProducerIT.java
index 50c4ab6..b690ed6 100644
--- 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseProducerTest.java
+++ 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/HBaseProducerIT.java
@@ -36,7 +36,7 @@ import static org.junit.jupiter.api.Assertions.assertEquals;
 import static org.junit.jupiter.api.Assertions.assertNull;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
-public class HBaseProducerTest extends CamelHBaseTestSupport {
+public class HBaseProducerIT extends CamelHBaseTestSupport {
 
     @Test
     public void testPut() throws Exception {
diff --git 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/processor/idempotent/HBaseIdempotentRepositoryTest.java
 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/processor/idempotent/HBaseIdempotentRepositoryIT.java
similarity index 98%
rename from 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/processor/idempotent/HBaseIdempotentRepositoryTest.java
rename to 
components/camel-hbase/src/test/java/org/apache/camel/component/hbase/processor/idempotent/HBaseIdempotentRepositoryIT.java
index 799091c..810a699 100644
--- 
a/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/processor/idempotent/HBaseIdempotentRepositoryTest.java
+++ 
b/components/camel-hbase/src/test/java/org/apache/camel/component/hbase/processor/idempotent/HBaseIdempotentRepositoryIT.java
@@ -28,7 +28,7 @@ import org.junit.jupiter.api.Test;
 import static org.junit.jupiter.api.Assertions.assertFalse;
 import static org.junit.jupiter.api.Assertions.assertTrue;
 
-public class HBaseIdempotentRepositoryTest extends CamelHBaseTestSupport {
+public class HBaseIdempotentRepositoryIT extends CamelHBaseTestSupport {
 
     IdempotentRepository repository;
 

Reply via email to