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 <[email protected]>
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;