1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-08-01 23:38:37 +00:00

[tests] Remove http://testserver since Site app is not installed

This commit is contained in:
zhengxie 2018-03-21 17:46:10 +08:00
parent 1cc0d09775
commit 4d2398e4a7
4 changed files with 11 additions and 11 deletions

View File

@ -22,7 +22,7 @@ class LoginTest(BaseTestCase):
)
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver%s' % settings.LOGIN_REDIRECT_URL)
self.assertRegexpMatches(resp['Location'], settings.LOGIN_REDIRECT_URL)
def test_can_login_with_login_id(self):
p = Profile.objects.add_or_update(self.user.username, 'nickname')
@ -36,7 +36,7 @@ class LoginTest(BaseTestCase):
'password': self.user_password}
)
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver%s' % settings.LOGIN_REDIRECT_URL)
self.assertRegexpMatches(resp['Location'], settings.LOGIN_REDIRECT_URL)
def test_redirect_to_after_success_login(self):
resp = self.client.post(
@ -46,7 +46,7 @@ class LoginTest(BaseTestCase):
)
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver/foo/')
self.assertRegexpMatches(resp['Location'], r'/foo/')
def test_bad_redirect_to_after_success_login(self):
from django.utils.http import urlquote
@ -57,7 +57,7 @@ class LoginTest(BaseTestCase):
)
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver%s' % settings.LOGIN_REDIRECT_URL)
self.assertRegexpMatches(resp['Location'], settings.LOGIN_REDIRECT_URL)
def test_bad_redirect2_to_after_success_login(self):
from django.utils.http import urlquote
@ -68,7 +68,7 @@ class LoginTest(BaseTestCase):
)
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver%s' % settings.LOGIN_REDIRECT_URL)
self.assertRegexpMatches(resp['Location'], settings.LOGIN_REDIRECT_URL)
def test_redirect_to_other_host_after_success_login(self):
from django.utils.http import urlquote
@ -79,7 +79,7 @@ class LoginTest(BaseTestCase):
)
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver%s' % settings.LOGIN_REDIRECT_URL)
self.assertRegexpMatches(resp['Location'], settings.LOGIN_REDIRECT_URL)
def test_force_passwd_change_when_login(self):
UserOptions.objects.set_force_passwd_change(self.user.username)

View File

@ -29,5 +29,5 @@ class EditProfileTest(BaseTestCase):
'nickname': 'new nickname'
})
self.assertEqual(302, resp.status_code)
self.assertRegexpMatches(resp['Location'], r'http://testserver/profile/')
self.assertRegexpMatches(resp['Location'], r'/profile/')
assert email2nickname(self.tmp_user.username) == 'new nickname'

View File

@ -25,4 +25,4 @@ class BackupTokensViewTest(BaseTestCase):
resp = self.client.get(self.url)
# redirect to 2fa setup page
self.assertRegexpMatches(resp['Location'],
r'http://testserver/profile/two_factor_authentication/setup/')
r'/profile/two_factor_authentication/setup/')

View File

@ -15,10 +15,10 @@ class SSOTest(BaseTestCase):
def test_sso(self):
resp = self.client.get(self.url)
self.assertEqual(302, resp.status_code)
assert resp.get('location') == 'http://testserver/'
assert resp.get('location') == '/'
resp = self.client.get(self.url + '?next=/foo')
assert resp.get('location') == 'http://testserver/foo'
assert resp.get('location') == '/foo'
resp = self.client.get(self.url + '?next=' + urlquote('http://testserver\@example.com'))
self.assertRegexpMatches(resp['Location'], r'http://testserver%s' % settings.LOGIN_REDIRECT_URL)
self.assertRegexpMatches(resp['Location'], settings.LOGIN_REDIRECT_URL)