From dc4e284d8dc9eba674b017f70c901c1e5b96bdbd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Markus=20T=C3=B6rnqvist?= Date: Sun, 19 May 2013 13:58:56 +0300 Subject: [PATCH] Get Permission explicitly for model. There may be others if other apps are installed. --- rest_framework/tests/test_permissions.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/rest_framework/tests/test_permissions.py b/rest_framework/tests/test_permissions.py index b3993be58..555139b81 100644 --- a/rest_framework/tests/test_permissions.py +++ b/rest_framework/tests/test_permissions.py @@ -40,13 +40,13 @@ class ModelPermissionsIntegrationTests(TestCase): User.objects.create_user('disallowed', 'disallowed@example.com', 'password') user = User.objects.create_user('permitted', 'permitted@example.com', 'password') user.user_permissions = [ - Permission.objects.get(codename='add_basicmodel'), - Permission.objects.get(codename='change_basicmodel'), - Permission.objects.get(codename='delete_basicmodel') + Permission.objects.get(content_type__name='basic model', codename='add_basicmodel'), + Permission.objects.get(content_type__name='basic model', codename='change_basicmodel'), + Permission.objects.get(content_type__name='basic model', codename='delete_basicmodel') ] user = User.objects.create_user('updateonly', 'updateonly@example.com', 'password') user.user_permissions = [ - Permission.objects.get(codename='change_basicmodel'), + Permission.objects.get(content_type__name='basic model', codename='change_basicmodel'), ] self.permitted_credentials = basic_auth_header('permitted', 'password')