Example #1
0
    def setUp(self):
        from acme.challenges import TLSALPN01Response
        self.msg = TLSALPN01Response(key_authorization=u'foo')
        self.jmsg = {
            'resource': 'challenge',
            'type': 'tls-alpn-01',
            'keyAuthorization': u'foo',
        }

        from acme.challenges import TLSALPN01
        self.chall = TLSALPN01(token=(b'x' * 16))
        self.response = self.chall.response(KEY)
Example #2
0
 def test_from_json_hashable(self):
     from acme.challenges import TLSALPN01Response
     hash(TLSALPN01Response.from_json(self.jmsg))
Example #3
0
 def test_from_json(self):
     from acme.challenges import TLSALPN01Response
     self.assertEqual(self.response, TLSALPN01Response.from_json(self.jmsg))
 def test_from_json_hashable(self):
     from acme.challenges import TLSALPN01Response
     hash(TLSALPN01Response.from_json(self.jmsg))
 def test_from_json(self):
     from acme.challenges import TLSALPN01Response
     self.assertEqual(self.msg, TLSALPN01Response.from_json(self.jmsg))