You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@camel.apache.org by nf...@apache.org on 2021/04/30 13:28:46 UTC

[camel-kamelets] 04/04: fix YAKS test

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

nferraro pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git

commit ed51d58ef599e7ffe4c6ff14f90eb2a5192af239
Author: nicolaferraro <ni...@gmail.com>
AuthorDate: Fri Apr 30 15:17:47 2021 +0200

    fix YAKS test
---
 insert-field-action.kamelet.yaml                     | 3 +++
 test/insert-field-action/insert-field-action.feature | 7 ++++---
 2 files changed, 7 insertions(+), 3 deletions(-)

diff --git a/insert-field-action.kamelet.yaml b/insert-field-action.kamelet.yaml
index 474a3c7..573af26 100644
--- a/insert-field-action.kamelet.yaml
+++ b/insert-field-action.kamelet.yaml
@@ -45,3 +45,6 @@ spec:
       - bean: "org.apache.camel.kamelets.utils.transform.InsertField"
       - marshal:
           json: {}
+      - set-header:
+          name: "Content-Type"
+          constant: "application/json"
diff --git a/test/insert-field-action/insert-field-action.feature b/test/insert-field-action/insert-field-action.feature
index 14bfca9..b200911 100644
--- a/test/insert-field-action/insert-field-action.feature
+++ b/test/insert-field-action/insert-field-action.feature
@@ -4,12 +4,12 @@ Feature: Timer Source Kamelet
     Given Disable auto removal of Kamelet resources
     Given Disable auto removal of Kubernetes resources
     Given Camel-K resource polling configuration
-      | maxAttempts          | 20   |
-      | delayBetweenAttempts | 1000 |
+      | maxAttempts          | 60   |
+      | delayBetweenAttempts | 3000 |
 
   Scenario: Wait for binding to start
     Given create Kubernetes service probe-service with target port 8080
-    Then KameletBinding insert-field-action-binding should be available
+    Then Camel-K integration insert-field-action-binding should be running
 
   Scenario: Verify binding
     Given HTTP server "probe-service"
@@ -21,5 +21,6 @@ Feature: Timer Source Kamelet
       "thefield": "thevalue"
     }
     """
+    And expect HTTP request header: Content-Type="application/json"
     And receive POST /events
     And delete KameletBinding insert-field-action-binding