Adding tests for checking the existence of symlinks

This commit is contained in:
TheNavigat
2016-01-29 18:30:49 +02:00
parent 189d6eea26
commit 834b811ca0
+9
View File
@@ -76,6 +76,9 @@ class BaseRenewableCertTest(unittest.TestCase):
junk.close()
self.defaults = configobj.ConfigObj()
with mock.patch("letsencrypt.storage.RenewableCert._check_symlinks") as check:
check.return_value = True
self.test_rc = storage.RenewableCert(config.filename, self.cli_config)
def tearDown(self):
@@ -786,6 +789,12 @@ class RenewableCertTests(BaseRenewableCertTest):
renewer.main(cli_args=self._common_cli_args())
# The errors.CertStorageError is caught inside and nothing happens.
def test_missing_cert(self):
from letsencrypt import storage
self.assertRaises(errors.CertStorageError,
storage.RenewableCert,
self.config.filename, self.cli_config)
if __name__ == "__main__":
unittest.main() # pragma: no cover