예제 #1
0
 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
예제 #2
0
 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
예제 #3
0
 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/'
예제 #4
0
 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/'