Merge "Mock out calls to service_stop|start"

This commit is contained in:
Jenkins 2017-10-04 20:13:34 +00:00 committed by Gerrit Code Review
commit 4dc04f9e2f
1 changed files with 6 additions and 0 deletions

View File

@ -129,6 +129,8 @@ class KeystoneRelationTests(CharmTestCase):
@patch.object(utils, 'os_release')
@patch.object(utils, 'git_install_requested')
@patch.object(unison, 'ensure_user')
@patch.object(hooks, 'service_stop', lambda *args: None)
@patch.object(hooks, 'service_start', lambda *args: None)
def test_install_hook(self, ensure_user, git_requested, os_release):
os_release.return_value = 'havana'
git_requested.return_value = False
@ -150,6 +152,8 @@ class KeystoneRelationTests(CharmTestCase):
@patch.object(utils, 'os_release')
@patch.object(utils, 'git_install_requested')
@patch.object(unison, 'ensure_user')
@patch.object(hooks, 'service_stop', lambda *args: None)
@patch.object(hooks, 'service_start', lambda *args: None)
def test_install_hook_apache2(self, ensure_user,
git_requested, os_release):
os_release.return_value = 'havana'
@ -173,6 +177,8 @@ class KeystoneRelationTests(CharmTestCase):
@patch.object(utils, 'os_release')
@patch.object(utils, 'git_install_requested')
@patch.object(unison, 'ensure_user')
@patch.object(hooks, 'service_stop', lambda *args: None)
@patch.object(hooks, 'service_start', lambda *args: None)
def test_install_hook_git(self, ensure_user, git_requested, os_release):
os_release.return_value = 'havana'
git_requested.return_value = True