Fixing dict comparison in task CLI tests

Change-Id: Ic95aad54cdca50d416695f85a1cae466af2970a0
This commit is contained in:
Renat Akhmerov
2015-10-09 13:50:37 +06:00
parent 5086e76f96
commit 7a1ad195e2

View File

@@ -77,8 +77,10 @@ class TestCLITasksV2(base.BaseCommandTest):
self.call(task_cmd.GetResult, app_args=['id'])
self.app.stdout.write.assert_called_with(
json.dumps(TASK_RESULT, indent=4) + "\n")
self.assertDictEqual(
TASK_RESULT,
json.loads(self.app.stdout.write.call_args[0][0])
)
@mock.patch('mistralclient.api.v2.tasks.TaskManager.get')
def test_get_published(self, mock):
@@ -86,8 +88,9 @@ class TestCLITasksV2(base.BaseCommandTest):
self.call(task_cmd.GetPublished, app_args=['id'])
self.app.stdout.write.assert_called_with(
json.dumps(TASK_PUBLISHED, indent=4) + "\n"
self.assertDictEqual(
TASK_PUBLISHED,
json.loads(self.app.stdout.write.call_args[0][0])
)
@mock.patch('mistralclient.api.v2.tasks.TaskManager.rerun')