def test_remember_with_user_locator_wrong_user_id(self): inst = self.make_one('', get_tokenmanager=lambda x: None) from adhocracy_core.testing import mock_user_locator locator = mock_user_locator(self.config.registry) locator.get_user_by_userid.return_value = None result = inst.remember(self.request, self.userid + 'WRONGID') assert result['X-User-Path'] is None
def test_remember_with_user_locator(self): inst = self.make_one('', get_tokenmanager=lambda x: None) from adhocracy_core.testing import mock_user_locator locator = mock_user_locator(self.config.registry) locator.get_user_by_userid.return_value = self.user result = inst.remember(self.request, self.userid) assert result['X-User-Path'] == 'http://example.com/user/'