mirror of
https://github.com/certbot/certbot.git
synced 2026-08-03 08:03:10 +02:00
test deploy-hook and renew-hook match
This commit is contained in:
@@ -329,6 +329,14 @@ class ParseTest(unittest.TestCase): # pylint: disable=too-many-public-methods
|
|||||||
self.assertRaises(SystemExit, self.parse,
|
self.assertRaises(SystemExit, self.parse,
|
||||||
"--renew-hook foo --deploy-hook bar".split())
|
"--renew-hook foo --deploy-hook bar".split())
|
||||||
|
|
||||||
|
def test_deploy_hook_matches_renew_hook(self):
|
||||||
|
value = "foo"
|
||||||
|
namespace = self.parse(["--renew-hook", value,
|
||||||
|
"--deploy-hook", value,
|
||||||
|
"--disable-hook-validation"])
|
||||||
|
self.assertEqual(namespace.deploy_hook, value)
|
||||||
|
self.assertEqual(namespace.renew_hook, value)
|
||||||
|
|
||||||
def test_deploy_hook_sets_renew_hook(self):
|
def test_deploy_hook_sets_renew_hook(self):
|
||||||
value = "foo"
|
value = "foo"
|
||||||
namespace = self.parse(
|
namespace = self.parse(
|
||||||
@@ -341,6 +349,14 @@ class ParseTest(unittest.TestCase): # pylint: disable=too-many-public-methods
|
|||||||
self.assertRaises(SystemExit, self.parse,
|
self.assertRaises(SystemExit, self.parse,
|
||||||
"--deploy-hook foo --renew-hook bar".split())
|
"--deploy-hook foo --renew-hook bar".split())
|
||||||
|
|
||||||
|
def test_renew_hook_matches_deploy_hook(self):
|
||||||
|
value = "foo"
|
||||||
|
namespace = self.parse(["--deploy-hook", value,
|
||||||
|
"--renew-hook", value,
|
||||||
|
"--disable-hook-validation"])
|
||||||
|
self.assertEqual(namespace.deploy_hook, value)
|
||||||
|
self.assertEqual(namespace.renew_hook, value)
|
||||||
|
|
||||||
def test_renew_hook_does_not_set_renew_hook(self):
|
def test_renew_hook_does_not_set_renew_hook(self):
|
||||||
value = "foo"
|
value = "foo"
|
||||||
namespace = self.parse(
|
namespace = self.parse(
|
||||||
|
|||||||
Reference in New Issue
Block a user