Finished error_handler

This commit is contained in:
Brad Warren
2015-09-22 18:24:22 -07:00
parent 66f4d0961d
commit aa216a96d4
2 changed files with 56 additions and 20 deletions
+25
View File
@@ -0,0 +1,25 @@
"""Tests for letsencrypt.error_handler."""
import unittest
import mock
class ErrorHandlerTest(unittest.TestCase):
"""Tests for letsencrypt.error_handler."""
def setUp(self):
from letsencrypt import error_handler
self.init_func = mock.MagicMock()
self.error_handler = error_handler.ErrorHandler(self.init_func)
def test_context_manager(self):
try:
with self.error_handler:
raise ValueError
except ValueError:
pass
self.init_func.assert_called_once_with()
if __name__ == "__main__":
unittest.main() # pragma: no cover