# -*- coding: utf-8 -*- from django.contrib.auth.models import AnonymousUser from bthlabs_jsonrpc_django import auth_checks def test_is_authenticated_anonymous_user(rf): # Given request = rf.get('/') request.user = AnonymousUser() # When result = auth_checks.is_authenticated(request) # Then assert result is False def test_is_authenticated_inactive(rf, inactive_user): # Given request = rf.get('/') request.user = inactive_user # When result = auth_checks.is_authenticated(request) # Then assert result is False def test_is_authenticated_ok(rf, user): # Given request = rf.get('/') request.user = user # When result = auth_checks.is_authenticated(request) # Then assert result is True