Exemplo n.º 1
0
    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)]
Exemplo n.º 2
0
    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)]
Exemplo n.º 3
0
 def test_without_userid(self):
     request = pretend.stub(authenticated_userid=None)
     assert accounts._user(request) is None
Exemplo n.º 4
0
 def test_without_userid(self):
     request = pretend.stub(authenticated_userid=None)
     assert accounts._user(request) is None
Exemplo n.º 5
0
 def test_without_identity(self):
     request = pretend.stub(identity=None)
     assert accounts._user(request) is None
Exemplo n.º 6
0
    def test_without_user_identity(self):
        nonuser = pretend.stub()
        request = pretend.stub(identity=nonuser)

        assert accounts._user(request) is None
Exemplo n.º 7
0
    def test_with_user(self, db_request):
        user = UserFactory.create()
        request = pretend.stub(identity=user)

        assert accounts._user(request) is user