mirror of
https://github.com/certbot/certbot.git
synced 2026-08-03 03:41:53 +02:00
Do not use generic exceptions in le_util_test.
This commit is contained in:
@@ -8,6 +8,8 @@ import unittest
|
|||||||
|
|
||||||
import mock
|
import mock
|
||||||
|
|
||||||
|
from letsencrypt import errors
|
||||||
|
|
||||||
|
|
||||||
class MakeOrVerifyDirTest(unittest.TestCase):
|
class MakeOrVerifyDirTest(unittest.TestCase):
|
||||||
"""Tests for letsencrypt.le_util.make_or_verify_dir.
|
"""Tests for letsencrypt.le_util.make_or_verify_dir.
|
||||||
@@ -42,7 +44,8 @@ class MakeOrVerifyDirTest(unittest.TestCase):
|
|||||||
self.assertEqual(stat.S_IMODE(os.stat(self.path).st_mode), 0o400)
|
self.assertEqual(stat.S_IMODE(os.stat(self.path).st_mode), 0o400)
|
||||||
|
|
||||||
def test_existing_wrong_mode_fails(self):
|
def test_existing_wrong_mode_fails(self):
|
||||||
self.assertRaises(Exception, self._call, self.path, 0o600)
|
self.assertRaises(
|
||||||
|
errors.LetsEncryptClientError, self._call, self.path, 0o600)
|
||||||
|
|
||||||
def test_reraises_os_error(self):
|
def test_reraises_os_error(self):
|
||||||
with mock.patch.object(os, 'makedirs') as makedirs:
|
with mock.patch.object(os, 'makedirs') as makedirs:
|
||||||
|
|||||||
Reference in New Issue
Block a user