def test_unknown_service_request(self):
gw = twisted.TwistedGateway(
{'echo': lambda x: x}, expose_request=False
)
proc = twisted.AMF3RequestProcessor(gw)
request = remoting.Request(
'null', body=[
messaging.RemotingMessage(body=['spam.eggs'], operation='ss')
]
)
d = proc(request)
self.assertTrue(isinstance(d, defer.Deferred))
response = d.result
self.assertTrue(isinstance(response, remoting.Response))
self.assertTrue(response.status, remoting.STATUS_ERROR)
self.assertTrue(isinstance(response.body, messaging.ErrorMessage))
test_twisted.py 文件源码
python
阅读 23
收藏 0
点赞 0
评论 0
评论列表
文章目录