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)
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)
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