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 2017/03/29 06:12:48 UTC
[1/2] camel git commit: Component Verifier: fix wrong scheme for
camel-http4
Repository: camel
Updated Branches:
refs/heads/master 16af8d08d -> cc4f05ec9
Component Verifier: fix wrong scheme for camel-http4
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/e96a84fb
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/e96a84fb
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/e96a84fb
Branch: refs/heads/master
Commit: e96a84fbe6ee2cf5509c93aac631bb604418e754
Parents: 16af8d0
Author: lburgazzoli <lb...@gmail.com>
Authored: Wed Mar 29 08:12:22 2017 +0200
Committer: lburgazzoli <lb...@gmail.com>
Committed: Wed Mar 29 08:12:22 2017 +0200
----------------------------------------------------------------------
.../org/apache/camel/component/http4/HttpComponentVerifier.java | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/e96a84fb/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpComponentVerifier.java
----------------------------------------------------------------------
diff --git a/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpComponentVerifier.java b/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpComponentVerifier.java
index cd66968..d2a47c9 100644
--- a/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpComponentVerifier.java
+++ b/components/camel-http4/src/main/java/org/apache/camel/component/http4/HttpComponentVerifier.java
@@ -37,7 +37,7 @@ final class HttpComponentVerifier extends DefaultComponentVerifier {
private final HttpComponent component;
HttpComponentVerifier(HttpComponent component) {
- super("http", component.getCamelContext());
+ super("http4", component.getCamelContext());
this.component = component;
}
[2/2] camel git commit: Component Verifier: add parameters validation
test for camel-http4
Posted by lb...@apache.org.
Component Verifier: add parameters validation test for camel-http4
Project: http://git-wip-us.apache.org/repos/asf/camel/repo
Commit: http://git-wip-us.apache.org/repos/asf/camel/commit/cc4f05ec
Tree: http://git-wip-us.apache.org/repos/asf/camel/tree/cc4f05ec
Diff: http://git-wip-us.apache.org/repos/asf/camel/diff/cc4f05ec
Branch: refs/heads/master
Commit: cc4f05ec91e4cc670fbed054cb7c92b26f024a04
Parents: e96a84f
Author: lburgazzoli <lb...@gmail.com>
Authored: Wed Mar 29 08:12:42 2017 +0200
Committer: lburgazzoli <lb...@gmail.com>
Committed: Wed Mar 29 08:12:42 2017 +0200
----------------------------------------------------------------------
.../http4/CamelComponentVerifierTest.java | 31 ++++++++++++++++++++
1 file changed, 31 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/camel/blob/cc4f05ec/components/camel-http4/src/test/java/org/apache/camel/component/http4/CamelComponentVerifierTest.java
----------------------------------------------------------------------
diff --git a/components/camel-http4/src/test/java/org/apache/camel/component/http4/CamelComponentVerifierTest.java b/components/camel-http4/src/test/java/org/apache/camel/component/http4/CamelComponentVerifierTest.java
index effca79..7671337 100644
--- a/components/camel-http4/src/test/java/org/apache/camel/component/http4/CamelComponentVerifierTest.java
+++ b/components/camel-http4/src/test/java/org/apache/camel/component/http4/CamelComponentVerifierTest.java
@@ -121,6 +121,37 @@ public class CamelComponentVerifierTest extends BaseHttpTest {
// *************************************************
@Test
+ public void testParameters() throws Exception {
+ HttpComponent component = context().getComponent("http4", HttpComponent.class);
+ HttpComponentVerifier verifier = (HttpComponentVerifier)component.getVerifier();
+
+ Map<String, Object> parameters = new HashMap<>();
+ parameters.put("httpUri", getLocalServerUri("/basic"));
+
+ ComponentVerifier.Result result = verifier.verify(ComponentVerifier.Scope.PARAMETERS, parameters);
+
+ Assert.assertEquals(ComponentVerifier.Result.Status.OK, result.getStatus());
+ }
+
+ @Test
+ public void testMissingMandatoryParameters() throws Exception {
+ HttpComponent component = context().getComponent("http4", HttpComponent.class);
+ HttpComponentVerifier verifier = (HttpComponentVerifier)component.getVerifier();
+
+ Map<String, Object> parameters = new HashMap<>();
+
+ ComponentVerifier.Result result = verifier.verify(ComponentVerifier.Scope.PARAMETERS, parameters);
+
+ Assert.assertEquals(ComponentVerifier.Result.Status.ERROR, result.getStatus());
+ Assert.assertEquals(1, result.getErrors().size());
+
+ ComponentVerifier.Error error = result.getErrors().get(0);
+
+ Assert.assertEquals(ComponentVerifier.CODE_MISSING_OPTION, error.getCode());
+ Assert.assertTrue(error.getParameters().contains("httpUri"));
+ }
+
+ @Test
public void testConnectivity() throws Exception {
HttpComponent component = context().getComponent("http4", HttpComponent.class);
HttpComponentVerifier verifier = (HttpComponentVerifier)component.getVerifier();