Exemplo n.º 1
0
    def test_json_without_optionals(self):
        del self.jmsg['recoveryToken']
        del self.jmsg['identifier']
        del self.jmsg['jwk']

        from acme.messages import Authorization
        msg = Authorization.from_json(self.jmsg)

        self.assertTrue(msg.recovery_token is None)
        self.assertTrue(msg.identifier is None)
        self.assertTrue(msg.jwk is None)
        self.assertEqual(self.jmsg, msg.to_partial_json())
    def test_json_without_optionals(self):
        del self.jmsg['recoveryToken']
        del self.jmsg['identifier']
        del self.jmsg['jwk']

        from acme.messages import Authorization
        msg = Authorization.from_json(self.jmsg)

        self.assertTrue(msg.recovery_token is None)
        self.assertTrue(msg.identifier is None)
        self.assertTrue(msg.jwk is None)
        self.assertEqual(self.jmsg, msg.to_partial_json())
Exemplo n.º 3
0
 def test_from_json_hashable(self):
     from acme.messages import Authorization
     hash(Authorization.from_json(self.jobj_from))
Exemplo n.º 4
0
 def test_from_json(self):
     from acme.messages import Authorization
     Authorization.from_json(self.jobj_from)
Exemplo n.º 5
0
    def test_from_json(self):
        self.jmsg['jwk'] = self.jmsg['jwk'].to_partial_json()

        from acme.messages import Authorization
        self.assertEqual(Authorization.from_json(self.jmsg), self.msg)
    def test_from_json(self):
        self.jmsg['jwk'] = self.jmsg['jwk'].to_partial_json()

        from acme.messages import Authorization
        self.assertEqual(Authorization.from_json(self.jmsg), self.msg)