tests: Add a mocked session object for tornado tests.

(imported from commit 0431d4cbb2233b7136367ad33f04ed2cc219add2)
This commit is contained in:
Tim Abbott
2012-10-29 14:53:56 -04:00
parent 6c39bf5cbd
commit 8510f4e207

View File

@@ -400,6 +400,9 @@ class DummyHandler(object):
def finish(self, _): def finish(self, _):
return return
class DummySession(object):
session_key = "0"
class POSTRequestMock(object): class POSTRequestMock(object):
method = "POST" method = "POST"
@@ -407,6 +410,7 @@ class POSTRequestMock(object):
self.POST = post_data self.POST = post_data
self.user = user self.user = user
self._tornado_handler = DummyHandler(assert_callback) self._tornado_handler = DummyHandler(assert_callback)
self.session = DummySession()
class GetUpdatesTest(AuthedTestCase): class GetUpdatesTest(AuthedTestCase):
fixtures = ['messages.json'] fixtures = ['messages.json']