[Python-modules-commits] r23575 - in packages/python-django/branches/squeeze/debian/patches (1 file)
hertzog at users.alioth.debian.org
hertzog at users.alioth.debian.org
Sun Feb 24 17:50:34 UTC 2013
Date: Sunday, February 24, 2013 @ 17:50:33
Author: hertzog
Revision: 23575
Row level permissions do not exist in Django 1.2.3, drop the associated tests
from backports
Modified:
packages/python-django/branches/squeeze/debian/patches/24_check_perms_admin_history_view.diff
Modified: packages/python-django/branches/squeeze/debian/patches/24_check_perms_admin_history_view.diff
===================================================================
--- packages/python-django/branches/squeeze/debian/patches/24_check_perms_admin_history_view.diff 2013-02-24 17:30:37 UTC (rev 23574)
+++ packages/python-django/branches/squeeze/debian/patches/24_check_perms_admin_history_view.diff 2013-02-24 17:50:33 UTC (rev 23575)
@@ -31,7 +31,7 @@
'action_list': action_list,
--- a/tests/regressiontests/admin_views/tests.py
+++ b/tests/regressiontests/admin_views/tests.py
-@@ -609,6 +609,47 @@ class AdminViewPermissionsTest(TestCase)
+@@ -609,6 +609,22 @@ class AdminViewPermissionsTest(TestCase)
'Plural error message not found in response to post with multiple errors.')
self.client.get('/test_admin/admin/logout/')
@@ -51,31 +51,6 @@
+ response = self.client.get('/test_admin/admin/admin_views/article/1/history/')
+ self.assertEqual(response.status_code, 200)
+
-+ # Test redirection when using row-level change permissions. Refs #11513.
-+ RowLevelChangePermissionModel.objects.create(id=1, name="odd id")
-+ RowLevelChangePermissionModel.objects.create(id=2, name="even id")
-+ for login_dict in [self.super_login, self.changeuser_login, self.adduser_login, self.deleteuser_login]:
-+ self.client.post('/test_admin/admin/', login_dict)
-+ response = self.client.get('/test_admin/admin/admin_views/rowlevelchangepermissionmodel/1/history/')
-+ self.assertEqual(response.status_code, 403)
-+
-+ response = self.client.get('/test_admin/admin/admin_views/rowlevelchangepermissionmodel/2/history/')
-+ self.assertEqual(response.status_code, 200)
-+
-+ self.client.get('/test_admin/admin/logout/')
-+
-+ for login_dict in [self.joepublic_login, self.no_username_login]:
-+ self.client.post('/test_admin/admin/', login_dict)
-+ response = self.client.get('/test_admin/admin/admin_views/rowlevelchangepermissionmodel/1/history/')
-+ self.assertEqual(response.status_code, 200)
-+ self.assertContains(response, 'login-form')
-+ response = self.client.get('/test_admin/admin/admin_views/rowlevelchangepermissionmodel/2/history/')
-+ self.assertEqual(response.status_code, 200)
-+ self.assertContains(response, 'login-form')
-+
-+ self.client.get('/test_admin/admin/logout/')
-+
-+
def testCustomModelAdminTemplates(self):
self.client.get('/test_admin/admin/')
self.client.post('/test_admin/admin/', self.super_login)
More information about the Python-modules-commits
mailing list