def setUp(self): # test_util.load_comparable_{csr,cert} return ComparableX509 self.req1 = test_util.load_comparable_csr('csr.pem') self.req2 = test_util.load_comparable_csr('csr.pem') self.req_other = test_util.load_comparable_csr('csr-san.pem') self.cert1 = test_util.load_comparable_cert('cert.pem') self.cert2 = test_util.load_comparable_cert('cert.pem') self.cert_other = test_util.load_comparable_cert('cert-san.pem')
def setUp(self): # test_util.load_comparable_{csr,cert} return ComparableX509 self.req1 = test_util.load_comparable_csr("csr.pem") self.req2 = test_util.load_comparable_csr("csr.pem") self.req_other = test_util.load_comparable_csr("csr-san.pem") self.cert1 = test_util.load_comparable_cert("cert.pem") self.cert2 = test_util.load_comparable_cert("cert.pem") self.cert_other = test_util.load_comparable_cert("cert-san.pem")
"""Tests for acme.messages.""" import unittest import mock from acme import challenges from acme import jose from acme import test_util CERT = test_util.load_comparable_cert('cert.der') CSR = test_util.load_comparable_csr('csr.der') KEY = test_util.load_rsa_private_key('rsa512_key.pem') class ErrorTest(unittest.TestCase): """Tests for acme.messages.Error.""" def setUp(self): from acme.messages import Error, ERROR_PREFIX self.error = Error( detail='foo', typ=ERROR_PREFIX + 'malformed', title='title') self.jobj = { 'detail': 'foo', 'title': 'some title', 'type': ERROR_PREFIX + 'malformed', } self.error_custom = Error(typ='custom', detail='bar') self.jobj_custom = {'type': 'custom', 'detail': 'bar'} def test_default_typ(self):
"""Tests for acme.messages.""" import unittest import mock from acme import challenges from acme import jose from acme import test_util CERT = test_util.load_comparable_cert('cert.der') CSR = test_util.load_comparable_csr('csr.der') KEY = test_util.load_rsa_private_key('rsa512_key.pem') class ErrorTest(unittest.TestCase): """Tests for acme.messages.Error.""" def setUp(self): from acme.messages import Error, ERROR_PREFIX self.error = Error( detail='foo', typ=ERROR_PREFIX + 'malformed', title='title') self.jobj = { 'detail': 'foo', 'title': 'some title', 'type': ERROR_PREFIX + 'malformed', } self.error_custom = Error(typ='custom', detail='bar') self.jobj_cusom = {'type': 'custom', 'detail': 'bar'} def test_default_typ(self):
"""Tests for acme.jose.json_util.""" import itertools import unittest import mock import six from acme import test_util from acme.jose import errors from acme.jose import interfaces from acme.jose import util CERT = test_util.load_comparable_cert('cert.pem') CSR = test_util.load_comparable_csr('csr.pem') class FieldTest(unittest.TestCase): """Tests for acme.jose.json_util.Field.""" def test_no_omit_boolean(self): from acme.jose.json_util import Field for default, omitempty, value in itertools.product([True, False], [True, False], [True, False]): self.assertFalse( Field("foo", default=default, omitempty=omitempty).omit(value)) def test_descriptors(self): mock_value = mock.MagicMock() # pylint: disable=missing-docstring
"""Tests for acme.jose.json_util.""" import itertools import unittest import mock import six from acme import test_util from acme.jose import errors from acme.jose import interfaces from acme.jose import util CERT = test_util.load_comparable_cert('cert.pem') CSR = test_util.load_comparable_csr('csr.pem') class FieldTest(unittest.TestCase): """Tests for acme.jose.json_util.Field.""" def test_no_omit_boolean(self): from acme.jose.json_util import Field for default, omitempty, value in itertools.product( [True, False], [True, False], [True, False]): self.assertFalse( Field("foo", default=default, omitempty=omitempty).omit(value)) def test_descriptors(self): mock_value = mock.MagicMock()