Beispiel #1
0
 def test_clear_user_cookie_if_not_uuid(self):
     dummy_request = lambda: None
     cookie_object = lambda: None
     cookie_object.value = str(uuid.uuid4())
     dummy_request.cookies = {'user': cookie_object}
     dummy_connection = lambda: None
     dummy_close_callback = lambda _: None
     dummy_connection.set_close_callback = dummy_close_callback
     dummy_request.connection = dummy_connection
     with patch.object(BaseHandler, '_current_user_cookie') as p:
         p.return_value = 'not a UUID'
         handler = BaseHandler(self.app, dummy_request)
         self.assertEqual(handler.get_cookie('user'), cookie_object.value)
         self.assertIsNone(handler.current_user_model)
 def test_clear_user_cookie_if_not_uuid(self):
     dummy_request = lambda: None
     cookie_object = lambda: None
     cookie_object.value = str(uuid.uuid4())
     dummy_request.cookies = {'user': cookie_object}
     dummy_connection = lambda: None
     dummy_close_callback = lambda _: None
     dummy_connection.set_close_callback = dummy_close_callback
     dummy_request.connection = dummy_connection
     with patch.object(BaseHandler, '_current_user_cookie') as p:
         p.return_value = 'not a UUID'
         handler = BaseHandler(self.app, dummy_request)
         self.assertEqual(handler.get_cookie('user'), cookie_object.value)
         self.assertIsNone(handler.current_user_model)
Beispiel #3
0
 def _check_xsrf_cookie(self):
     return BaseHandler.check_xsrf_cookie(self.r_handler)
Beispiel #4
0
 def _check_xsrf_cookie(self):
     return BaseHandler.check_xsrf_cookie(self.r_handler)