From 88fd222f993c4da88edee6ee38290077f1344a7f Mon Sep 17 00:00:00 2001 From: Mark Davidoff Date: Mon, 29 Oct 2018 08:22:54 -0700 Subject: [PATCH] Django's is_authenticated now returns an object --- tests/test_permissions.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tests/test_permissions.py b/tests/test_permissions.py index 15fd9303c..0888262d6 100644 --- a/tests/test_permissions.py +++ b/tests/test_permissions.py @@ -9,6 +9,7 @@ from django.contrib.auth.models import Group, Permission, User from django.db import models from django.test import TestCase from django.urls import ResolverMatch +from django.utils.deprecation import CallableBool from rest_framework import ( HTTP_HEADER_ENCODING, authentication, generics, permissions, serializers, @@ -544,7 +545,7 @@ class CustomPermissionsTests(TestCase): class FakeUser: def __init__(self, auth=False): - self.is_authenticated = auth + self.is_authenticated = CallableBool(auth) class PermissionsCompositionTests(TestCase):