diff options
Diffstat (limited to 'heat/tests/test_stack_update.py')
-rw-r--r-- | heat/tests/test_stack_update.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/heat/tests/test_stack_update.py b/heat/tests/test_stack_update.py index f137107d8..58f4416fc 100644 --- a/heat/tests/test_stack_update.py +++ b/heat/tests/test_stack_update.py @@ -924,6 +924,7 @@ class StackUpdateTest(common.HeatTestCase): self.stack.create() self.assertEqual((stack.Stack.CREATE, stack.Stack.COMPLETE), self.stack.state) + self.stack._persist_state() tmpl2 = {'HeatTemplateFormatVersion': '2012-12-12', 'Resources': {'AResource': {'Type': 'ResourceWithPropsType', @@ -944,6 +945,10 @@ class StackUpdateTest(common.HeatTestCase): self.stack.update(updated_stack) self.assertEqual((stack.Stack.ROLLBACK, stack.Stack.COMPLETE), self.stack.state) + self.eng = service.EngineService('a-host', 'a-topic') + events = self.eng.list_events(self.ctx, self.stack.identifier()) + self.assertEqual(10, len(events)) + self.assertEqual('abc', self.stack['AResource'].properties['Foo']) self.assertEqual(5, mock_db_update.call_count) self.assertEqual('UPDATE', |