Merge "Add the unit test for tasks detail"
This commit is contained in:
commit
3b1728d02b
|
@ -34,3 +34,14 @@ class TasksTest(test.TestCase):
|
||||||
self.assertItemsEqual(res.context['table'].data,
|
self.assertItemsEqual(res.context['table'].data,
|
||||||
self.mistralclient_tasks.list())
|
self.mistralclient_tasks.list())
|
||||||
self.mock_task_list.assert_called_once_with(helpers.IsHttpRequest())
|
self.mock_task_list.assert_called_once_with(helpers.IsHttpRequest())
|
||||||
|
|
||||||
|
@helpers.create_mocks({api: ('task_get',)})
|
||||||
|
def test_detail(self):
|
||||||
|
task = self.mistralclient_tasks.list()[0]
|
||||||
|
self.mock_task_get.return_value = task
|
||||||
|
url = reverse('horizon:mistral:tasks:detail',
|
||||||
|
args=[task.id])
|
||||||
|
res = self.client.get(url)
|
||||||
|
self.assertTemplateUsed(res, 'mistral/tasks/detail.html')
|
||||||
|
self.mock_task_get.assert_called_once_with(
|
||||||
|
helpers.IsHttpRequest(), task.id)
|
||||||
|
|
|
@ -103,7 +103,8 @@ def data(TEST):
|
||||||
'state': 'RUNNING',
|
'state': 'RUNNING',
|
||||||
'type': 'ACTION',
|
'type': 'ACTION',
|
||||||
'tags': ['deployment', 'demo'],
|
'tags': ['deployment', 'demo'],
|
||||||
'result': {'some': 'result'}})
|
'result': "1",
|
||||||
|
'published': '{"a":"1"}'})
|
||||||
TEST.mistralclient_tasks.add(task_1)
|
TEST.mistralclient_tasks.add(task_1)
|
||||||
|
|
||||||
# Workbooks
|
# Workbooks
|
||||||
|
|
Loading…
Reference in New Issue