def test_upload_no_permission(self):
from filer import settings
settings.FILER_ENABLE_PERMISSIONS = True
image = self.create_django_image_object()
self.assertEqual(Image.objects.count(), 0)
folder = Folder.objects.create(name='foo')
with self.login_user_context(self.user_normal):
url = reverse('admin:filer-ajax_upload', kwargs={'folder_id': folder.pk})
post_data = {
'Filename': image.name,
'Filedata': image,
'jsessionid': self.client.session.session_key
}
response = self.client.post(url, post_data)
self.assertContains(response, 'Permission Denied')
settings.FILER_ENABLE_PERMISSIONS = False
评论列表
文章目录