From f3655f9ab3ffde9f7a5be6580b7cb4b17beb62c5 Mon Sep 17 00:00:00 2001 From: Peter Eckersley Date: Sun, 7 Feb 2016 19:14:24 -0800 Subject: [PATCH] Throw in an extra test for good measure --- letsencrypt/tests/client_test.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/letsencrypt/tests/client_test.py b/letsencrypt/tests/client_test.py index 6a8899c3b..222e9c707 100644 --- a/letsencrypt/tests/client_test.py +++ b/letsencrypt/tests/client_test.py @@ -127,6 +127,12 @@ class ClientTest(unittest.TestCase): # and that the cert was obtained correctly self._check_obtain_certificate() + # Now provoke an inconsistent domains error... + + self.client.config.domains.append("hippopotamus.io") + self.assertRaises(errors.ConfigurationError, + self.client.obtain_certificate_from_csr, mock_process_domain) + @mock.patch("letsencrypt.client.crypto_util") def test_obtain_certificate(self, mock_crypto_util): self._mock_obtain_certificate()