From 00e5515fe63bc98f6cc7721863a035eae4b2c642 Mon Sep 17 00:00:00 2001 From: Brad Warren Date: Tue, 13 Oct 2015 19:04:25 -0700 Subject: [PATCH] Added broken config test --- letsencrypt/tests/renewer_test.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/letsencrypt/tests/renewer_test.py b/letsencrypt/tests/renewer_test.py index 652c54577..65ca68d36 100644 --- a/letsencrypt/tests/renewer_test.py +++ b/letsencrypt/tests/renewer_test.py @@ -103,6 +103,12 @@ class RenewableCertTests(BaseRenewableCertTest): """ from letsencrypt import storage + broken = os.path.join(self.tempdir, "broken.conf") + with open(broken, "w") as f: + f.write("[No closing bracket for you!") + self.assertRaises(errors.CertStorageError, storage.RenewableCert, + broken, self.cli_config) + os.unlink(broken) self.assertRaises(errors.CertStorageError, storage.RenewableCert, "fun", self.cli_config)