Unit test updates

This commit is contained in:
Corey Bryant 2015-10-08 12:17:44 +00:00
parent 3c3064f723
commit 5c1572f6ef
2 changed files with 14 additions and 0 deletions

View File

@ -41,6 +41,8 @@ TO_PATCH = [
'register_configs',
'update_nrpe_config',
'get_ipv6_addr',
'assess_status',
'status_set',
]

View File

@ -27,6 +27,7 @@ TO_PATCH = [
'service_restart',
'_save_script_rc',
'lsb_release',
'status_set',
]
@ -335,3 +336,14 @@ class SwiftStorageUtilsTests(CharmTestCase):
swift_utils.OBJECT_SVCS)
for service in services:
self.assertIn(call(service), self.service_restart.call_args_list)
@patch.object(swift_utils, 'relation_ids')
def test_assess_status(self, relation_ids):
relation_ids.return_value = []
swift_utils.assess_status()
self.status_set.assert_called_with('blocked',
'Missing relation: proxy')
relation_ids.return_value = ['swift-storage:1']
swift_utils.assess_status()
self.status_set.assert_called_with('active', 'Unit is ready')