def test_retrieveExistingSession(self):
"""
L{Request.getSession} retrieves an existing session if the relevant
cookie is set in the incoming request.
"""
site = server.Site(resource.Resource())
d = DummyChannel()
request = server.Request(d, 1)
request.site = site
request.sitepath = []
mySession = server.Session(b"special-id", site)
site.sessions[mySession.uid] = mySession
request.received_cookies[b'TWISTED_SESSION'] = mySession.uid
self.assertIs(request.getSession(), mySession)
评论列表
文章目录