1
0
mirror of https://github.com/django/django.git synced 2025-10-24 06:06:09 +00:00

Fixed #32003 -- Added obj argument to has_perm() methods in tests.

This commit is contained in:
Alexander Todorov
2020-09-14 13:28:17 +03:00
committed by GitHub
parent bcc2befd0e
commit 5fab16392f
4 changed files with 8 additions and 8 deletions

View File

@@ -25,7 +25,7 @@ class MockRequest:
class MockSuperUser:
def has_perm(self, perm):
def has_perm(self, perm, obj=None):
return True
@@ -730,19 +730,19 @@ class ModelAdminPermissionTests(SimpleTestCase):
return app_label == 'modeladmin'
class MockViewUser(MockUser):
def has_perm(self, perm):
def has_perm(self, perm, obj=None):
return perm == 'modeladmin.view_band'
class MockAddUser(MockUser):
def has_perm(self, perm):
def has_perm(self, perm, obj=None):
return perm == 'modeladmin.add_band'
class MockChangeUser(MockUser):
def has_perm(self, perm):
def has_perm(self, perm, obj=None):
return perm == 'modeladmin.change_band'
class MockDeleteUser(MockUser):
def has_perm(self, perm):
def has_perm(self, perm, obj=None):
return perm == 'modeladmin.delete_band'
def test_has_view_permission(self):