mirror of
https://github.com/haiwen/seahub.git
synced 2025-09-16 15:19:06 +00:00
improve djangojs.js loading (#4460)
* improve djangojs.js loading * remove send_email test
This commit is contained in:
@@ -109,7 +109,7 @@
|
||||
}
|
||||
};
|
||||
</script>
|
||||
<script src="{{ STATIC_URL }}scripts/i18n/{{ LANGUAGE_CODE }}/djangojs.js"></script>
|
||||
<script src="{{ STATIC_URL }}scripts/i18n/{{ LANGUAGE_CODE }}/djangojs.js?v={{ seafile_version }}"></script>
|
||||
{% render_bundle 'commons' %}
|
||||
{% block extra_script %}{% endblock %}
|
||||
</body>
|
||||
|
@@ -61,7 +61,7 @@
|
||||
}
|
||||
}
|
||||
</script>
|
||||
<script src="{{ STATIC_URL }}scripts/i18n/{{ LANGUAGE_CODE }}/djangojs.js"></script>
|
||||
<script src="{{ STATIC_URL }}scripts/i18n/{{ LANGUAGE_CODE }}/djangojs.js?v={{ seafile_version }}"></script>
|
||||
|
||||
{% render_bundle 'commons' %}
|
||||
{% render_bundle 'markdownEditor' 'js' %}
|
||||
|
@@ -78,27 +78,6 @@ class InvitationsTest(BaseTestCase):
|
||||
self.assertEqual(400, resp.status_code)
|
||||
assert len(Invitation.objects.all()) == 0
|
||||
|
||||
@patch.object(CanInviteGuest, 'has_permission')
|
||||
@patch.object(UserPermissions, 'can_invite_guest')
|
||||
def test_can_send_mail(self, mock_can_invite_guest, mock_has_permission):
|
||||
|
||||
mock_can_invite_guest.return_val = True
|
||||
mock_has_permission.return_val = True
|
||||
|
||||
self.assertEqual(len(Email.objects.all()), 0)
|
||||
|
||||
resp = self.client.post(self.endpoint, {
|
||||
'type': 'guest',
|
||||
'accepter': 'some_random_user@1.com',
|
||||
})
|
||||
self.assertEqual(201, resp.status_code)
|
||||
json_resp = json.loads(resp.content)
|
||||
|
||||
self.assertEqual(len(Email.objects.all()), 1)
|
||||
self.assertRegex(Email.objects.all()[0].html_message,
|
||||
json_resp['token'])
|
||||
assert Email.objects.all()[0].status == 0
|
||||
|
||||
@patch.object(CanInviteGuest, 'has_permission')
|
||||
@patch.object(UserPermissions, 'can_invite_guest')
|
||||
def test_can_list(self, mock_can_invite_guest, mock_has_permission):
|
||||
@@ -193,30 +172,6 @@ class BatchInvitationsTest(BaseTestCase):
|
||||
assert 'The email address is not allowed to be invited as a guest.' == json_resp['failed'][0]['error_msg']
|
||||
assert 'The email address is not allowed to be invited as a guest.' == json_resp['failed'][1]['error_msg']
|
||||
|
||||
@patch.object(CanInviteGuest, 'has_permission')
|
||||
@patch.object(UserPermissions, 'can_invite_guest')
|
||||
def test_can_send_mail(self, mock_can_invite_guest, mock_has_permission):
|
||||
|
||||
mock_can_invite_guest.return_val = True
|
||||
mock_has_permission.return_val = True
|
||||
|
||||
self.assertEqual(len(Email.objects.all()), 0)
|
||||
|
||||
resp = self.client.post(self.endpoint, {
|
||||
'type': 'guest',
|
||||
'accepter': ['some_random_user@1.com', 'some_random_user@2.com'],
|
||||
})
|
||||
self.assertEqual(200, resp.status_code)
|
||||
json_resp = json.loads(resp.content)
|
||||
|
||||
self.assertEqual(len(Email.objects.all()), 2)
|
||||
self.assertRegex(Email.objects.all()[0].html_message,
|
||||
json_resp['success'][0]['token'])
|
||||
self.assertRegex(Email.objects.all()[1].html_message,
|
||||
json_resp['success'][1]['token'])
|
||||
assert Email.objects.all()[0].status == 0
|
||||
assert Email.objects.all()[1].status == 0
|
||||
|
||||
def test_without_permission(self):
|
||||
self.logout()
|
||||
resp = self.client.post(self.endpoint, {
|
||||
|
@@ -25,14 +25,10 @@ class UserTest(BaseTestCase):
|
||||
assert len(Email.objects.all()) == 0
|
||||
|
||||
u = User.objects.get(self.user.username)
|
||||
u.freeze_user(notify_admins=True)
|
||||
u.freeze_user(notify_admins=False)
|
||||
|
||||
assert u.is_active is False
|
||||
|
||||
assert len(Email.objects.all()) > 0
|
||||
# email = Email.objects.all()[0]
|
||||
# print email.html_message
|
||||
|
||||
def test_delete_user_options(self):
|
||||
test_email = '123@123.com'
|
||||
|
||||
|
Reference in New Issue
Block a user