def test_parse_with_length_long_by_one(self): cert_type = ClientCertTypeExtension() p = Parser(bytearray(b'\x03\x01\x00')) with self.assertRaises(SyntaxError): cert_type.parse(p)
def test_parse_with_length_long_by_one(self): cert_type = ClientCertTypeExtension() p = Parser(bytearray(b'\x03\x01\x00')) with self.assertRaises(SyntaxError): cert_type.parse(p)
def test_parse_with_list(self): cert_type = ClientCertTypeExtension() p = Parser(bytearray(b'\x02\x01\x00')) cert_type = cert_type.parse(p) self.assertEqual([1, 0], cert_type.cert_types)
def test_parse_with_list(self): cert_type = ClientCertTypeExtension() p = Parser(bytearray(b'\x02\x01\x00')) cert_type = cert_type.parse(p) self.assertEqual([1, 0], cert_type.certTypes)
def test_parse(self): cert_type = ClientCertTypeExtension() p = Parser(bytearray(b'\x00')) cert_type = cert_type.parse(p) self.assertEqual(9, cert_type.ext_type) self.assertEqual([], cert_type.cert_types)
def test_parse(self): cert_type = ClientCertTypeExtension() p = Parser(bytearray(b'\x00')) cert_type = cert_type.parse(p) self.assertEqual(9, cert_type.extType) self.assertEqual([], cert_type.certTypes)