summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexander Todorov <atodorov@mrsenko.com>2020-09-14 13:28:17 +0300
committerGitHub <noreply@github.com>2020-09-14 12:28:17 +0200
commit5fab16392fc00702a5d0288378892ec48fe67dc6 (patch)
treeb7c191f19978645cee2df9027d571db302d5523c
parentbcc2befd0e9c1885e45b46d0b0bcdc11def8b249 (diff)
Fixed #32003 -- Added obj argument to has_perm() methods in tests.
-rw-r--r--tests/admin_ordering/tests.py2
-rw-r--r--tests/auth_tests/test_context_processors.py2
-rw-r--r--tests/generic_inline_admin/tests.py2
-rw-r--r--tests/modeladmin/tests.py10
4 files changed, 8 insertions, 8 deletions
diff --git a/tests/admin_ordering/tests.py b/tests/admin_ordering/tests.py
index f68b64ae70..d47cf16d46 100644
--- a/tests/admin_ordering/tests.py
+++ b/tests/admin_ordering/tests.py
@@ -15,7 +15,7 @@ class MockRequest:
class MockSuperUser:
- def has_perm(self, perm):
+ def has_perm(self, perm, obj=None):
return True
def has_module_perms(self, module):
diff --git a/tests/auth_tests/test_context_processors.py b/tests/auth_tests/test_context_processors.py
index 281ea744d8..e492050bcb 100644
--- a/tests/auth_tests/test_context_processors.py
+++ b/tests/auth_tests/test_context_processors.py
@@ -12,7 +12,7 @@ class MockUser:
def has_module_perms(self, perm):
return perm == 'mockapp'
- def has_perm(self, perm):
+ def has_perm(self, perm, obj=None):
return perm == 'mockapp.someperm'
diff --git a/tests/generic_inline_admin/tests.py b/tests/generic_inline_admin/tests.py
index 0ce6eea1e4..fc17b9de74 100644
--- a/tests/generic_inline_admin/tests.py
+++ b/tests/generic_inline_admin/tests.py
@@ -284,7 +284,7 @@ class MockRequest:
class MockSuperUser:
- def has_perm(self, perm):
+ def has_perm(self, perm, obj=None):
return True
diff --git a/tests/modeladmin/tests.py b/tests/modeladmin/tests.py
index 74db14d5ac..00de9f7523 100644
--- a/tests/modeladmin/tests.py
+++ b/tests/modeladmin/tests.py
@@ -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):