def test_decode_message_delimited(self): typ = krpc.schema.KRPC.Request message = '1c' + '0a0b536572766963654e616d65120d50726f6365647572654e616d65' request = Decoder.decode_delimited(unhexlify(message), self.types.as_type('KRPC.Request')) self.assertEqual('ServiceName', request.service) self.assertEqual('ProcedureName', request.procedure)
def test_decode_value_delimited(self): value = Decoder.decode_delimited(unhexlify('02'+'ac02'), self.types.as_type('int32')) self.assertEqual(300, value)
def test_decode_message_delimited(self): typ = krpc.schema.KRPC.Request message = '1c'+'0a0b536572766963654e616d65120d50726f6365647572654e616d65' request = Decoder.decode_delimited(unhexlify(message), self.types.as_type('KRPC.Request')) self.assertEqual('ServiceName', request.service) self.assertEqual('ProcedureName', request.procedure)
def test_decode_value_delimited(self): value = Decoder.decode_delimited(unhexlify('02' + 'ac02'), self.types.as_type('int32')) self.assertEqual(300, value)