def test_parse(self): srp_extension = SRPExtension() p = Parser(bytearray(b'\x00')) srp_extension = srp_extension.parse(p) self.assertEqual(bytearray(0), srp_extension.identity)
def test_parse(self): srp_extension = SRPExtension() p = Parser(bytearray(b'\x08' + b'username')) srp_extension = srp_extension.parse(p) self.assertEqual(bytearray(b'username'), srp_extension.identity)
def test_parse_with_length_long_by_one(self): srp_extension = SRPExtension() p = Parser(bytearray( b'\x09' + b'username')) with self.assertRaises(SyntaxError): srp_extension = srp_extension.parse(p)
def test_parse_with_length_long_by_one(self): srp_extension = SRPExtension() p = Parser(bytearray(b'\x09' + b'username')) with self.assertRaises(SyntaxError): srp_extension = srp_extension.parse(p)