This is an automated email from the ASF dual-hosted git repository. lburgazzoli pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git
The following commit(s) were added to refs/heads/master by this push: new 130f230 test(yaml): Add YAML e2e test 130f230 is described below commit 130f23034592823748930ea274261ae80fcedac9 Author: James Netherton <jamesnether...@gmail.com> AuthorDate: Tue Jul 16 09:46:33 2019 +0100 test(yaml): Add YAML e2e test fixes #780 --- e2e/files/yaml.yaml | 12 ++++++++++++ e2e/run_test.go | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/e2e/files/yaml.yaml b/e2e/files/yaml.yaml new file mode 100644 index 0000000..f79e2b4 --- /dev/null +++ b/e2e/files/yaml.yaml @@ -0,0 +1,12 @@ +- id: "yaml" + from: + uri: "timer:yaml" + parameters: + period: "5s" + steps: + - set-header: + name: "m" + constant: "string!" + - set-body: + simple: "Magic${header.m}" + - to: "log:info" diff --git a/e2e/run_test.go b/e2e/run_test.go index 550a685..90d2a35 100644 --- a/e2e/run_test.go +++ b/e2e/run_test.go @@ -74,5 +74,12 @@ func TestRunSimpleExamples(t *testing.T) { Expect(kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil()) }) + t.Run("run yaml", func(t *testing.T) { + RegisterTestingT(t) + Expect(kamel("run", "-n", ns, "files/yaml.yaml").Execute()).Should(BeNil()) + Eventually(integrationPodPhase(ns, "yaml"), 5*time.Minute).Should(Equal(v1.PodRunning)) + Eventually(integrationLogs(ns, "yaml"), 1*time.Minute).Should(ContainSubstring("Magicstring!")) + Expect(kamel("delete", "--all", "-n", ns).Execute()).Should(BeNil()) + }) }) }