summaryrefslogtreecommitdiff
path: root/heatclient/tests
diff options
context:
space:
mode:
authorricolin <rico.lin@easystack.cn>2017-05-01 03:09:55 +0800
committerRico Lin <rico.lin@easystack.cn>2017-10-20 03:17:58 +0000
commit58e357908ea1617e7fdf758766b1813b42487803 (patch)
tree88113a21bd011e47e7b2f45585e812cae5d8cf12 /heatclient/tests
parent4722facf06d813fd5ec76de7a662a723f3ddee29 (diff)
downloadpython-heatclient-58e357908ea1617e7fdf758766b1813b42487803.tar.gz
Add `--converge` argument for osc stack update
This patch add `--converge` argument for osc stack update. This flag will be used as the trigger for observe on reality. implements bp get-reality-for-resources depends-on: I151b575b714dcc9a5971a1573c126152ecd7ea93 Change-Id: If35e1b9234cab173b3c46601bbd331aceebcbcb3
Diffstat (limited to 'heatclient/tests')
-rw-r--r--heatclient/tests/unit/osc/v1/test_stack.py10
1 files changed, 10 insertions, 0 deletions
diff --git a/heatclient/tests/unit/osc/v1/test_stack.py b/heatclient/tests/unit/osc/v1/test_stack.py
index 54fe9be..2eb3ab9 100644
--- a/heatclient/tests/unit/osc/v1/test_stack.py
+++ b/heatclient/tests/unit/osc/v1/test_stack.py
@@ -304,6 +304,16 @@ class TestStackUpdate(TestStack):
self.stack_client.update.assert_called_with(**kwargs)
+ def test_stack_update_converge(self):
+ arglist = ['my_stack', '-t', self.template_path, '--converge']
+ kwargs = copy.deepcopy(self.defaults)
+ kwargs['converge'] = True
+ parsed_args = self.check_parser(self.cmd, arglist, [])
+
+ self.cmd.take_action(parsed_args)
+
+ self.stack_client.update.assert_called_with(**kwargs)
+
def test_stack_update_pre_update(self):
arglist = ['my_stack', '-t', self.template_path, '--pre-update', 'a']
kwargs = copy.deepcopy(self.defaults)