Merge "Add heat CLI test for stack-show"
This commit is contained in:
commit
4d15e574f9
|
@ -114,3 +114,8 @@ class OpenStackClientTestBase(base.ClientTestBase):
|
||||||
def _stack_snapshot_restore(self, id, snapshot_id):
|
def _stack_snapshot_restore(self, id, snapshot_id):
|
||||||
cmd = 'stack snapshot restore ' + id + ' ' + snapshot_id
|
cmd = 'stack snapshot restore ' + id + ' ' + snapshot_id
|
||||||
self.openstack(cmd)
|
self.openstack(cmd)
|
||||||
|
|
||||||
|
def _stack_show(self, stack_id):
|
||||||
|
cmd = 'stack show ' + stack_id
|
||||||
|
stack_raw = self.openstack(cmd)
|
||||||
|
return self.show_to_dict(stack_raw)
|
||||||
|
|
|
@ -75,3 +75,10 @@ class OpenStackClientStackTest(base.OpenStackClientTestBase):
|
||||||
stacks_raw = self.openstack(
|
stacks_raw = self.openstack(
|
||||||
'stack snapshot list' + ' ' + self.stack_name)
|
'stack snapshot list' + ' ' + self.stack_name)
|
||||||
self.assertNotIn(snapshot['id'], stacks_raw)
|
self.assertNotIn(snapshot['id'], stacks_raw)
|
||||||
|
|
||||||
|
def test_stack_show(self):
|
||||||
|
stack = self._stack_create_minimal()
|
||||||
|
stack_info = self._stack_show(stack['id'])
|
||||||
|
stack_props = {k: v for k, v in stack_info.items()
|
||||||
|
if k in stack.keys()}
|
||||||
|
self.assertEqual(stack, stack_props)
|
||||||
|
|
Loading…
Reference in New Issue