~ubuntu-branches/ubuntu/wily/heat/wily-proposed

« back to all changes in this revision

Viewing changes to heat/tests/test_engine_service_stack_watch.py

  • Committer: Package Import Robot
  • Author(s): James Page, Corey Bryant, James Page
  • Date: 2015-03-30 11:11:18 UTC
  • mfrom: (1.1.23)
  • Revision ID: package-import@ubuntu.com-20150330111118-2qpycylx6swu4yhj
Tags: 2015.1~b3-0ubuntu1
[ Corey Bryant ]
* New upstream milestone release for OpenStack kilo:
  - d/control: Align with upstream dependencies.
  - d/p/sudoers_patch.patch: Rebased.
  - d/p/fix-requirements.patch: Rebased.

[ James Page ]
* d/p/fixup-assert-regex.patch: Tweak test to use assertRegexpMatches.

Show diffs side-by-side

added added

removed removed

Lines of Context:
27
27
        self.ctx = utils.dummy_context(tenant_id='stack_service_test_tenant')
28
28
        self.patch('heat.engine.service.warnings')
29
29
 
30
 
    @mock.patch.object(service_stack_watch.db_api, 'stack_get_all_by_owner_id')
31
 
    @mock.patch.object(service_stack_watch.db_api,
32
 
                       'watch_rule_get_all_by_stack')
33
 
    @mock.patch.object(service_stack_watch.db_api, 'watch_rule_update')
 
30
    @mock.patch.object(service_stack_watch.stack_object.Stack,
 
31
                       'get_all_by_owner_id')
 
32
    @mock.patch.object(service_stack_watch.watch_rule_object.WatchRule,
 
33
                       'get_all_by_stack')
 
34
    @mock.patch.object(service_stack_watch.watch_rule_object.WatchRule,
 
35
                       'update_by_id')
34
36
    def test_periodic_watch_task_not_created(self, watch_rule_update,
35
37
                                             watch_rule_get_all_by_stack,
36
38
                                             stack_get_all_by_owner_id):
47
49
        # assert that add_timer is NOT called.
48
50
        self.assertEqual([], tg.add_timer.call_args_list)
49
51
 
50
 
    @mock.patch.object(service_stack_watch.db_api, 'stack_get_all_by_owner_id')
51
 
    @mock.patch.object(service_stack_watch.db_api,
52
 
                       'watch_rule_get_all_by_stack')
53
 
    @mock.patch.object(service_stack_watch.db_api, 'watch_rule_update')
 
52
    @mock.patch.object(service_stack_watch.stack_object.Stack,
 
53
                       'get_all_by_owner_id')
 
54
    @mock.patch.object(service_stack_watch.watch_rule_object.WatchRule,
 
55
                       'get_all_by_stack')
 
56
    @mock.patch.object(service_stack_watch.watch_rule_object.WatchRule,
 
57
                       'update_by_id')
54
58
    def test_periodic_watch_task_created(self, watch_rule_update,
55
59
                                         watch_rule_get_all_by_stack,
56
60
                                         stack_get_all_by_owner_id):
73
77
                                    sid=stack_id)],
74
78
                         tg.add_timer.call_args_list)
75
79
 
76
 
    @mock.patch.object(service_stack_watch.db_api, 'stack_get_all_by_owner_id')
77
 
    @mock.patch.object(service_stack_watch.db_api,
78
 
                       'watch_rule_get_all_by_stack')
79
 
    @mock.patch.object(service_stack_watch.db_api, 'watch_rule_update')
 
80
    @mock.patch.object(service_stack_watch.stack_object.Stack,
 
81
                       'get_all_by_owner_id')
 
82
    @mock.patch.object(service_stack_watch.watch_rule_object.WatchRule,
 
83
                       'get_all_by_stack')
 
84
    @mock.patch.object(service_stack_watch.watch_rule_object.WatchRule,
 
85
                       'update_by_id')
80
86
    def test_periodic_watch_task_created_nested(self, watch_rule_update,
81
87
                                                watch_rule_get_all_by_stack,
82
88
                                                stack_get_all_by_owner_id):