mirror of
https://github.com/jwinterm/modoboa.git
synced 2026-10-17 05:41:25 +02:00
Merge remote-tracking branch 'upstream/refacto/python3' into refacto/python3
This commit is contained in:
@@ -31,7 +31,7 @@ class LoginTestCase(ModoTestCase):
|
||||
signals.get_announcements.connect(announcement)
|
||||
response = self.client.get(reverse("core:login"))
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertIn("This is an annoucement!", response.content)
|
||||
self.assertIn("This is an annoucement!", str(response.content))
|
||||
|
||||
|
||||
class DashboardTestCase(ModoTestCase):
|
||||
@@ -53,12 +53,12 @@ class DashboardTestCase(ModoTestCase):
|
||||
url = reverse("core:dashboard")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertIn("Latest news", response.content)
|
||||
self.assertIn("Latest news", str(response.content))
|
||||
self.client.logout()
|
||||
self.client.login(username=self.dadmin.username, password="toto")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertIn("Latest news", response.content)
|
||||
self.assertIn("Latest news", str(response.content))
|
||||
self.client.logout()
|
||||
self.client.login(username=self.user.username, password="toto")
|
||||
response = self.client.get(url)
|
||||
@@ -102,7 +102,7 @@ class DashboardTestCase(ModoTestCase):
|
||||
url = reverse("core:top_notifications_check")
|
||||
response = self.client.get(url)
|
||||
self.assertEqual(response.status_code, 200)
|
||||
self.assertEqual(len(json.loads(response.content)), 1)
|
||||
self.assertEqual(len(response.json()), 1)
|
||||
|
||||
|
||||
class SettingsTestCase(ModoTestCase):
|
||||
|
||||
@@ -16,11 +16,6 @@ class SMTPBackend(object):
|
||||
|
||||
def authenticate(self, username=None, password=None):
|
||||
"""Check the username/password and return a User."""
|
||||
if type(username) is unicode:
|
||||
username = username.encode("utf-8")
|
||||
if type(password) is unicode:
|
||||
password = password.encode("utf-8")
|
||||
|
||||
host = getattr(settings, "AUTH_SMTP_SERVER_ADDRESS", "localhost")
|
||||
port = getattr(settings, "AUTH_SMTP_SERVER_PORT", 25)
|
||||
secured_mode = getattr(settings, "AUTH_SMTP_SECURED_MODE", None)
|
||||
|
||||
@@ -66,7 +66,7 @@ class ModoTestCase(ParametersMixin, TestCase):
|
||||
response = getattr(self.client, method)(
|
||||
url, params, HTTP_X_REQUESTED_WITH='XMLHttpRequest')
|
||||
self.assertEqual(response.status_code, status)
|
||||
return json.loads(response.content)
|
||||
return response.json()
|
||||
|
||||
def ajax_post(self, *args, **kwargs):
|
||||
return self.ajax_request('post', *args, **kwargs)
|
||||
|
||||
Reference in New Issue
Block a user