This is an automated email from the ASF dual-hosted git repository. nferraro pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
commit 7de8fb20602a5851b222227a23eaf6fd8ea6af00 Author: nicolaferraro <[email protected]> AuthorDate: Mon Oct 5 18:13:45 2020 +0200 chore(e2e): fix test chore(e2e): fix http cloudevent test --- e2e/yaks/common/kamelet-binding/display.groovy | 2 +- e2e/yaks/common/kamelet-binding/kamelet.feature | 5 +++++ e2e/yaks/common/kamelet-binding/yaks-config.yaml | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/e2e/yaks/common/kamelet-binding/display.groovy b/e2e/yaks/common/kamelet-binding/display.groovy index b3ba363..a6e32c3 100644 --- a/e2e/yaks/common/kamelet-binding/display.groovy +++ b/e2e/yaks/common/kamelet-binding/display.groovy @@ -18,5 +18,5 @@ from('knative:endpoint/display') .log('${body}') - .setBody().header('CE-Type') + .setBody().header('CamelCloudEventType') .log('type: ${body}'); diff --git a/e2e/yaks/common/kamelet-binding/kamelet.feature b/e2e/yaks/common/kamelet-binding/kamelet.feature index 2d04ce1..84e2a76 100644 --- a/e2e/yaks/common/kamelet-binding/kamelet.feature +++ b/e2e/yaks/common/kamelet-binding/kamelet.feature @@ -3,3 +3,8 @@ Feature: Camel K can bind Kamelets Scenario: Running integration using a simple Kamelet with KameletBinding Given integration logger-sink-binding is running Then integration logger-sink-binding should print message: Hello Kamelets + + Scenario: Binding to a HTTP URI should use CloudEvents + Given integration display is running + Then integration display should print type: org.apache.camel.event + Then integration display should print Hello diff --git a/e2e/yaks/common/kamelet-binding/yaks-config.yaml b/e2e/yaks/common/kamelet-binding/yaks-config.yaml index 59fec0a..1e0370b 100644 --- a/e2e/yaks/common/kamelet-binding/yaks-config.yaml +++ b/e2e/yaks/common/kamelet-binding/yaks-config.yaml @@ -35,5 +35,5 @@ pre: kubectl wait kameletbinding logger-sink-binding --for=condition=Ready --timeout=10m -n $YAKS_NAMESPACE kamel run display.groovy -w -n $YAKS_NAMESPACE - cat timer-source-binding-display.yaml | sed 's/{namespace}/'"${YAKS_NAMESPACE}"'/' | kubectl apply -f - + cat timer-source-binding-display.yaml | sed 's/{namespace}/'"${YAKS_NAMESPACE}"'/' | kubectl apply -n $YAKS_NAMESPACE -f - kubectl wait kameletbinding timer-source-binding-display --for=condition=Ready --timeout=10m -n $YAKS_NAMESPACE
