Merge "Add the unit test for cron_triggers detail"

This commit is contained in:
Zuul 2019-06-21 04:24:31 +00:00 committed by Gerrit Code Review
commit b38d6806eb
1 changed files with 12 additions and 0 deletions

View File

@ -33,3 +33,15 @@ class CronTriggersTest(test.TestCase):
self.assertTemplateUsed(res, 'mistral/cron_triggers/index.html')
self.mock_cron_trigger_list.assert_called_once_with(
helpers.IsHttpRequest())
@helpers.create_mocks({api: ('cron_trigger_get',)})
def test_detail(self):
cron_trigger = self.mistralclient_cron_triggers.list()[0]
self.mock_cron_trigger_get.return_value = cron_trigger
url = reverse('horizon:mistral:cron_triggers:detail',
args=[cron_trigger.id])
res = self.client.get(url)
self.assertTemplateUsed(res, 'mistral/cron_triggers/detail.html')
self.mock_cron_trigger_get.assert_called_once_with(
helpers.IsHttpRequest(), cron_trigger.id)