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 09d1d7be52a09d4bd554825de618910e2acc8b98
Author: Nicola Ferraro <ni.ferr...@gmail.com>
AuthorDate: Thu May 28 15:15:17 2020 +0200

    https://github.com/apache/camel-k-runtime/issues/224: refactor test to use 
cron component
---
 e2e/common/cron_test.go                                     | 13 +++++++++++++
 e2e/common/files/cron-fallback.groovy                       |  3 +--
 .../files/{cron-fallback.groovy => cron-quartz.groovy}      |  1 -
 3 files changed, 14 insertions(+), 3 deletions(-)

diff --git a/e2e/common/cron_test.go b/e2e/common/cron_test.go
index d9c6f62..4a7d998 100644
--- a/e2e/common/cron_test.go
+++ b/e2e/common/cron_test.go
@@ -83,5 +83,18 @@ func TestRunCronExample(t *testing.T) {
                        Eventually(IntegrationLogs(ns, 
"cron-fallback-quarkus"), 
TestTimeoutShort).Should(ContainSubstring("Magicstring!"))
                        Expect(Kamel("delete", "--all", "-n", 
ns).Execute()).Should(BeNil())
                })
+
+               // Enable this test when 
https://github.com/apache/camel-k-runtime/issues/346 is fixed (Camel K Runtime 
1.3.x)
+               /*
+                       t.Run("cron-quartz-quarkus", func(t *testing.T) {
+                               RegisterTestingT(t)
+
+                               Expect(Kamel("run", "--name", 
"cron-quartz-quarkus", "-n", ns, "files/cron-quartz.groovy", "-t", 
"quarkus.enabled=true").Execute()).Should(BeNil())
+                               Eventually(IntegrationPodPhase(ns, 
"cron-quartz-quarkus"), TestTimeoutMedium).Should(Equal(v1.PodRunning))
+                               Eventually(IntegrationCondition(ns, 
"cron-quartz-quarkus", camelv1.IntegrationConditionReady), 
TestTimeoutShort).Should(Equal(v1.ConditionTrue))
+                               Eventually(IntegrationLogs(ns, 
"cron-quartz-quarkus"), 
TestTimeoutShort).Should(ContainSubstring("Magicstring!"))
+                               Expect(Kamel("delete", "--all", "-n", 
ns).Execute()).Should(BeNil())
+                       })
+               */
        })
 }
diff --git a/e2e/common/files/cron-fallback.groovy 
b/e2e/common/files/cron-fallback.groovy
index 47980c5..ae2c5d9 100644
--- a/e2e/common/files/cron-fallback.groovy
+++ b/e2e/common/files/cron-fallback.groovy
@@ -15,8 +15,7 @@
  * limitations under the License.
  */
 
-// TODO: replace the consumer URI with 'cron:tab?schedule=0/1+*+*+*+*+?' when 
camel-cron is available in Apache Camel
-from('quartz:trigger?cron=0/1+*+*+*+*+?')
+from('cron:tab?schedule=0/1+*+*+*+*+?')
     .routeId('groovy')
     .setHeader("m").constant("string!")
     .setBody()
diff --git a/e2e/common/files/cron-fallback.groovy 
b/e2e/common/files/cron-quartz.groovy
similarity index 89%
copy from e2e/common/files/cron-fallback.groovy
copy to e2e/common/files/cron-quartz.groovy
index 47980c5..f1c41bb 100644
--- a/e2e/common/files/cron-fallback.groovy
+++ b/e2e/common/files/cron-quartz.groovy
@@ -15,7 +15,6 @@
  * limitations under the License.
  */
 
-// TODO: replace the consumer URI with 'cron:tab?schedule=0/1+*+*+*+*+?' when 
camel-cron is available in Apache Camel
 from('quartz:trigger?cron=0/1+*+*+*+*+?')
     .routeId('groovy')
     .setHeader("m").constant("string!")

Reply via email to