def test_create(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create() self.assertEqual(9, cert_type.ext_type) self.assertEqual(bytearray(0), cert_type.ext_data) self.assertEqual(None, cert_type.cert_types)
def test_write(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create([0, 1]) self.assertEqual( bytearray(b'\x00\x09' + b'\x00\x03' + b'\x02' + b'\x00\x01'), cert_type.write())
def test_create(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create(None) self.assertEqual(9, cert_type.extType) self.assertEqual(bytearray(0), cert_type.extData) self.assertIsNone(cert_type.certTypes)
def test_write(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create([0, 1]) self.assertEqual(bytearray( b'\x00\x09' + b'\x00\x03' + b'\x02' + b'\x00\x01'), cert_type.write())
def test___repr__(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create([0, 1]) self.assertEqual("ClientCertTypeExtension(cert_types=[0, 1])", repr(cert_type))
def test_create_with_list(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create([0]) self.assertEqual(bytearray(b'\x01\x00'), cert_type.ext_data) self.assertEqual([0], cert_type.cert_types)
def test___repr__(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create([0, 1]) self.assertEqual("ClientCertTypeExtension(certTypes=[0, 1])", repr(cert_type))
def test_create_with_list(self): cert_type = ClientCertTypeExtension() cert_type = cert_type.create([0]) self.assertEqual(bytearray(b'\x01\x00'), cert_type.extData) self.assertEqual([0], cert_type.certTypes)