You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by lb...@apache.org on 2016/08/10 15:30:16 UTC
[02/24] camel git commit: CAMEL-10231: [camel-itest-karaf]
CamelIgniteTest fails as Ignite needs sun.nio.ch
CAMEL-10231: [camel-itest-karaf] CamelIgniteTest fails as Ignite needs sun.nio.ch
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/06bc26f8
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/06bc26f8
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/06bc26f8
Branch: refs/heads/master
Commit: 06bc26f80b9b627f325d5f911834177b99348e1b
Parents: 1cea9cc
Author: lburgazzoli <lb...@gmail.com>
Authored: Wed Aug 10 13:23:50 2016 +0200
Committer: lburgazzoli <lb...@gmail.com>
Committed: Wed Aug 10 17:26:34 2016 +0200
----------------------------------------------------------------------
.../apache/camel/itest/karaf/CamelIgniteTest.java | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/06bc26f8/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelIgniteTest.java
----------------------------------------------------------------------
diff --git a/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelIgniteTest.java b/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelIgniteTest.java
index 7cb7418..f1fc38c 100644
--- a/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelIgniteTest.java
+++ b/tests/camel-itest-karaf/src/test/java/org/apache/camel/itest/karaf/CamelIgniteTest.java
@@ -20,13 +20,30 @@ import java.net.URI;
import org.junit.Test;
import org.junit.runner.RunWith;
+import org.ops4j.pax.exam.Configuration;
+import org.ops4j.pax.exam.CoreOptions;
import org.ops4j.pax.exam.junit.PaxExam;
+import org.ops4j.pax.exam.Option;
@RunWith(PaxExam.class)
public class CamelIgniteTest extends BaseKarafTest {
public static final String COMPONENT = extractName(CamelIgniteTest.class);
+ @Configuration
+ public static Option[] configure() {
+ Option[] baseOptions = BaseKarafTest.configure();
+ Option[] additionalOptions = CoreOptions.options(
+ CoreOptions.systemPackage("sun.nio.ch")
+ );
+
+ Option[] options = new Option[baseOptions.length + additionalOptions.length];
+ System.arraycopy(baseOptions, 0, options, 0, baseOptions.length);
+ System.arraycopy(additionalOptions, 0, options, baseOptions.length, additionalOptions.length);
+
+ return options;
+ }
+
@Test
public void test() throws Exception {
// install ignite first