Exemple #1
0
 def test_decode_hex16_minimum_size(self):
     from josepy.json_util import decode_hex16
     self.assertEqual(b'foo', decode_hex16(u'666f6f', size=3, minimum=True))
     self.assertEqual(b'foo', decode_hex16(u'666f6f', size=2, minimum=True))
     self.assertRaises(errors.DeserializationError,
                       decode_hex16,
                       u'666f6f',
                       size=4,
                       minimum=True)
Exemple #2
0
 def test_decode_hex16(self):
     from josepy.json_util import decode_hex16
     decoded = decode_hex16(u'666f6f')
     self.assertEqual(b'foo', decoded)
     self.assertIsInstance(decoded, bytes)
 def test_decode_hex16(self):
     from josepy.json_util import decode_hex16
     decoded = decode_hex16(u'666f6f')
     self.assertEqual(b'foo', decoded)
     self.assertTrue(isinstance(decoded, six.binary_type))