def test_no_logged_user(self, cookie_facade): cmd_mock = Mock() cmd_mock.execute = Mock(return_value=cmd_mock) cmd_mock.result = None cookie_facade.retrive_cookie_data = Mock(return_value=cmd_mock) result = facade.logged_user(None).execute().result self.assertIsNone(result)
def test_logged_user(self, cookie_facade): user = mommy.save_one(MainUser) cmd_mock = Mock() cmd_mock.execute = Mock(return_value=cmd_mock) cmd_mock.result = {'id': user.key.id()} cookie_facade.retrive_cookie_data = Mock(return_value=cmd_mock) result = facade.logged_user(None).execute().result self.assertEqual(user, result)
def set_up(self): user = facade.logged_user(self.handler.request).execute().result self.dependencies['_logged_user'] = user if user: self.dependencies['_logout_path'] = LOGOUT_PATH self.dependencies['_login_path'] = None else: return_path = urllib.urlencode({'ret_path': self.handler.request.path_qs}) self.dependencies['_login_path'] = "%s?%s" % (LOGIN_PATH, return_path) self.dependencies['_logout_path'] = None
def set_up(self): user = facade.logged_user(self.handler.request).execute().result self.dependencies['_logged_user'] = user if user: self.dependencies['_logout_path'] = LOGOUT_PATH self.dependencies['_login_path'] = None else: return_path = urllib.urlencode( {'ret_path': self.handler.request.path_qs}) self.dependencies['_login_path'] = "%s?%s" % (LOGIN_PATH, return_path) self.dependencies['_logout_path'] = None
def set_up(self): user = facade.logged_user(self.handler.request).execute().result self.dependencies['_logged_user'] = user self.dependencies['_login_path'] = LOGIN_PATH self.dependencies['_logout_path'] = LOGOUT_PATH