def test_without_users(self): service = pretend.stub( get_user=pretend.call_recorder(lambda userid: None)) request = pretend.stub(find_service=lambda iface, context: service, authenticated_userid=100) assert accounts._user(request) is None assert service.get_user.calls == [pretend.call(100)]
def test_without_users(self): service = pretend.stub(get_user=pretend.call_recorder(lambda userid: None)) request = pretend.stub( find_service=lambda iface, context: service, authenticated_userid=100 ) assert accounts._user(request) is None assert service.get_user.calls == [pretend.call(100)]
def test_without_userid(self): request = pretend.stub(authenticated_userid=None) assert accounts._user(request) is None
def test_without_identity(self): request = pretend.stub(identity=None) assert accounts._user(request) is None
def test_without_user_identity(self): nonuser = pretend.stub() request = pretend.stub(identity=nonuser) assert accounts._user(request) is None
def test_with_user(self, db_request): user = UserFactory.create() request = pretend.stub(identity=user) assert accounts._user(request) is user