mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-20 02:48:51 +00:00
delete test_shared_upload_link (#4612)
This commit is contained in:
@@ -1,69 +0,0 @@
|
||||
from django.core.urlresolvers import reverse
|
||||
|
||||
from seahub.share.models import UploadLinkShare
|
||||
from seahub.test_utils import BaseTestCase
|
||||
|
||||
class SharedUploadLinkTest(BaseTestCase):
|
||||
def setUp(self):
|
||||
share_file_info = {
|
||||
'username': self.user.username,
|
||||
'repo_id': self.repo.id,
|
||||
'path': '/',
|
||||
'password': None,
|
||||
'expire_date': None,
|
||||
}
|
||||
self.fs = UploadLinkShare.objects.create_upload_link_share(**share_file_info)
|
||||
|
||||
share_file_info.update({'password': '12345678'})
|
||||
self.enc_fs = UploadLinkShare.objects.create_upload_link_share(**share_file_info)
|
||||
|
||||
def tearDown(self):
|
||||
self.remove_repo()
|
||||
|
||||
def test_can_render(self):
|
||||
resp = self.client.get(
|
||||
reverse('view_shared_upload_link', args=[self.fs.token])
|
||||
)
|
||||
self.assertEqual(200, resp.status_code)
|
||||
self.assertTemplateUsed(resp, 'view_shared_upload_link.html')
|
||||
self.assertContains(resp, "Add Files")
|
||||
|
||||
def test_can_render_enc(self):
|
||||
resp = self.client.get(
|
||||
reverse('view_shared_upload_link', args=[self.enc_fs.token])
|
||||
)
|
||||
self.assertEqual(200, resp.status_code)
|
||||
self.assertTemplateUsed(resp, 'share_access_validation.html')
|
||||
|
||||
resp = self.client.post(reverse('view_shared_upload_link',
|
||||
args=[self.enc_fs.token]), {
|
||||
'password': '12345678',
|
||||
}
|
||||
)
|
||||
self.assertEqual(200, resp.status_code)
|
||||
self.assertTemplateUsed(resp, 'view_shared_upload_link.html')
|
||||
self.assertContains(resp, "Add Files")
|
||||
|
||||
resp = self.client.get(
|
||||
reverse('view_shared_upload_link', args=[self.enc_fs.token])
|
||||
)
|
||||
self.assertEqual(200, resp.status_code)
|
||||
self.assertTemplateUsed(resp, 'view_shared_upload_link.html')
|
||||
|
||||
def test_can_not_render_enc_without_password(self):
|
||||
resp = self.client.get(
|
||||
reverse('view_shared_upload_link', args=[self.enc_fs.token])
|
||||
)
|
||||
self.assertEqual(200, resp.status_code)
|
||||
self.assertTemplateUsed(resp, 'share_access_validation.html')
|
||||
|
||||
def test_can_not_render_enc_with_wrong_password(self):
|
||||
|
||||
resp = self.client.post(reverse('view_shared_upload_link',
|
||||
args=[self.enc_fs.token]), {
|
||||
'password': '1234567',
|
||||
}
|
||||
)
|
||||
self.assertEqual(200, resp.status_code)
|
||||
self.assertTemplateUsed(resp, 'share_access_validation.html')
|
||||
self.assertContains(resp, 'Please enter a correct password')
|
Reference in New Issue
Block a user