diff options
author | Takashi Kajinami <tkajinam@redhat.com> | 2022-01-17 19:44:02 +0900 |
---|---|---|
committer | Takashi Kajinami <tkajinam@redhat.com> | 2022-01-17 19:46:54 +0900 |
commit | 9ed612906e388eda8bf850420cbceef54e05841c (patch) | |
tree | 53dde1db5e1fa286e3e9726705fc99e1643e8dde /heat | |
parent | 9af3af156b956120286149e91c844f74d7cf8d75 (diff) | |
download | heat-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
Diffstat (limited to 'heat')
-rw-r--r-- | heat/tests/openstack/mistral/test_cron_trigger.py | 4 |
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']) |