def test_authenticate(self):
d = defer.Deferred()
def auth(u, p):
try:
self.assertEqual(u, 'u')
self.assertEqual(p, 'p')
except:
d.errback(failure.Failure())
else:
d.callback(None)
gw = twisted.TwistedGateway({'echo': lambda x: x}, authenticator=auth)
self.service_request = gateway.ServiceRequest(
None, gw.services['echo'], None
)
gw.authenticateRequest(self.service_request, 'u', 'p')
return d
test_twisted.py 文件源码
python
阅读 24
收藏 0
点赞 0
评论 0
评论列表
文章目录