Esempio n. 1
0
 def test_403_for_siteadmins_with_no_site(self):
     joe = User.objects.create_user(username="******", password="******", email="*****@*****.**")
     joe.is_staff = True
     joe.user_permissions.add(get_site_admin_required_permission())
     joe.save()
     self.client.login(username="******", password="******")
     response = self.client.get("/admin/cmsroles/usersetup/")
     self.assertEqual(response.status_code, 403)
Esempio n. 2
0
 def test_403_for_siteadmins_with_no_site(self):
     joe = User.objects.create_user(username='******',
                                    password='******',
                                    email='*****@*****.**')
     joe.is_staff = True
     joe.user_permissions.add(get_site_admin_required_permission())
     joe.save()
     self.client.login(username='******', password='******')
     response = self.client.get('/admin/cmsroles/usersetup/')
     self.assertEqual(response.status_code, 403)
Esempio n. 3
0
 def _create_site_admin_group(self):
     site_admin_group = Group.objects.create(name='site_admin')
     site_admin_group.permissions.add(get_site_admin_required_permission())
     return site_admin_group
Esempio n. 4
0
 def _create_site_admin_group(self):
     site_admin_group = Group.objects.create(name='site_admin')
     site_admin_group.permissions.add(get_site_admin_required_permission())
     return site_admin_group