summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTakashi Kajinami <tkajinam@redhat.com>2022-01-17 19:44:02 +0900
committerTakashi Kajinami <tkajinam@redhat.com>2022-01-17 19:46:54 +0900
commit9ed612906e388eda8bf850420cbceef54e05841c (patch)
tree53dde1db5e1fa286e3e9726705fc99e1643e8dde
parent9af3af156b956120286149e91c844f74d7cf8d75 (diff)
downloadheat-9ed612906e388eda8bf850420cbceef54e05841c.tar.gz
Fix unit tests for croniter>=1.2.0
Since croniter 1.2.0, day=0 is no longer accepted as a valid value[1]. Because of this change, some unit tests are failing with the following error. Invalid CRON expression: [* * 0 * *] is not acceptable, out of range This change updates the pattern used in unit tests so that the value is accepted by the latest croniter. [1] https://github.com/kiorky/croniter/commit/17953c8fa73d09c15b1a8af6b3f27245856f3cb1 Change-Id: Ib9ee765e89716583b8f28cc9aafd9cb4e8e8e1cb
-rw-r--r--heat/tests/openstack/mistral/test_cron_trigger.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/heat/tests/openstack/mistral/test_cron_trigger.py b/heat/tests/openstack/mistral/test_cron_trigger.py
index 939452f61..e3ab251e0 100644
--- a/heat/tests/openstack/mistral/test_cron_trigger.py
+++ b/heat/tests/openstack/mistral/test_cron_trigger.py
@@ -28,7 +28,7 @@ resources:
type: OS::Mistral::CronTrigger
properties:
name: my_cron_trigger
- pattern: "* * 0 * *"
+ pattern: "* * 1 * *"
workflow: {'name': 'get_first_glance_image', 'input': {} }
count: 3
first_time: "2015-04-08 06:20"
@@ -77,7 +77,7 @@ class MistralCronTriggerTest(common.HeatTestCase):
expected_state = (ct.CREATE, ct.COMPLETE)
self.assertEqual(expected_state, ct.state)
args, kwargs = self.client.cron_triggers.create.call_args
- self.assertEqual('* * 0 * *', kwargs['pattern'])
+ self.assertEqual('* * 1 * *', kwargs['pattern'])
self.assertEqual('get_first_glance_image', args[1])
self.assertEqual({}, kwargs['workflow_input'])
self.assertEqual('2015-04-08 06:20', kwargs['first_time'])