Fix openstack cluster policy show bug
This patch fixes project_id and user_id show bug in command `openstack cluster policy show`. Change-Id: I4f2bad581b9ac56beb8bfd0e3ab2750701459e6d Depends-On:If088bf2e606b6bd74e520ff11b9ad2e1d97f5773 Closes-Bug:#1650120
This commit is contained in:
@@ -177,6 +177,18 @@ class TestPolicyShow(TestPolicy):
|
||||
parsed_args = self.check_parser(self.cmd, arglist, [])
|
||||
self.cmd.take_action(parsed_args)
|
||||
self.mock_client.get_policy.assert_called_with('sp001')
|
||||
policy = self.mock_client.get_policy('sp001')
|
||||
self.assertEqual(self.response['policy']['created_at'],
|
||||
policy.created_at)
|
||||
self.assertEqual(self.response['policy']['data'], policy.data)
|
||||
self.assertEqual(self.response['policy']['id'], policy.id)
|
||||
self.assertEqual(self.response['policy']['name'], policy.name)
|
||||
self.assertEqual(self.response['policy']['project'],
|
||||
policy.project_id)
|
||||
self.assertEqual(self.response['policy']['spec'], policy.spec)
|
||||
self.assertEqual(self.response['policy']['type'], policy.type)
|
||||
self.assertEqual(self.response['policy']['updated_at'],
|
||||
policy.updated_at)
|
||||
|
||||
def test_policy_show_not_found(self):
|
||||
arglist = ['sp001']
|
||||
|
||||
@@ -144,11 +144,11 @@ def _show_policy(senlin_client, policy_id):
|
||||
'domain',
|
||||
'id',
|
||||
'name',
|
||||
'project',
|
||||
'project_id',
|
||||
'spec',
|
||||
'type',
|
||||
'updated_at',
|
||||
'user'
|
||||
'user_id'
|
||||
]
|
||||
return columns, utils.get_dict_properties(policy.to_dict(), columns,
|
||||
formatters=formatters)
|
||||
|
||||
Reference in New Issue
Block a user