def test_write_with_data(self): tls_extension = TLSExtension().create(44, bytearray(b'garbage')) self.assertEqual(bytearray( b'\x00\x2c' + # type of extension - 44 b'\x00\x07' + # length of extension - 7 bytes # utf-8 encoding of "garbage" b'\x67\x61\x72\x62\x61\x67\x65' ), tls_extension.write())
def test_write_with_data(self): tls_extension = TLSExtension().create(44, bytearray(b'garbage')) self.assertEqual( bytearray(b'\x00\x2c' + # type of extension - 44 b'\x00\x07' + # length of extension - 7 bytes # utf-8 encoding of "garbage" b'\x67\x61\x72\x62\x61\x67\x65'), tls_extension.write())
def test_write(self): tls_extension = TLSExtension() with self.assertRaises(AssertionError) as environment: tls_extension.write()