UPD: small steps to become python3 compatible.
This commit is contained in:
@@ -1,4 +1,5 @@
|
||||
# -*- coding: utf-8 -*-
|
||||
from __future__ import unicode_literals
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.test import SimpleTestCase, tag
|
||||
from django.utils.translation import ugettext
|
||||
@@ -11,7 +12,7 @@ from dav_base.tests.generic import SeleniumTestCase
|
||||
from .generic import SeleniumAuthMixin
|
||||
|
||||
TEST_USERNAME = 'root@localhost'
|
||||
TEST_PASSWORD = u'me||ön 2'
|
||||
TEST_PASSWORD = 'me||ön 2'
|
||||
TEST_EMAIL = TEST_USERNAME
|
||||
|
||||
|
||||
@@ -19,8 +20,8 @@ class TemplatesTestCase(SimpleTestCase):
|
||||
def test_reset_link_in_login_form(self):
|
||||
login_url = reverse('dav_auth:login')
|
||||
reset_url = reverse('dav_auth:reset_password')
|
||||
text = ugettext(u'Passwort vergessen?')
|
||||
html = u'<a href="{url}">{text}</a>'.format(url=reset_url, text=text)
|
||||
text = ugettext('Passwort vergessen?')
|
||||
html = '<a href="{url}">{text}</a>'.format(url=reset_url, text=text)
|
||||
response = self.client.get(login_url)
|
||||
self.assertInHTML(html, response.content)
|
||||
|
||||
@@ -50,18 +51,18 @@ class TestCase(SeleniumAuthMixin, SeleniumTestCase):
|
||||
c.get(self.complete_url(location))
|
||||
|
||||
field = c.find_element_by_id('id_username')
|
||||
self.assertEqual(field.get_attribute('required'), u'true')
|
||||
self.assertEqual(field.get_attribute('required'), 'true')
|
||||
field = c.find_element_by_id('id_password')
|
||||
self.assertEqual(field.get_attribute('required'), u'true')
|
||||
self.assertEqual(field.get_attribute('required'), 'true')
|
||||
|
||||
def test_required_fields_in_set_password_form(self):
|
||||
c = self.login(self.selenium, self.test_username, self.test_password)
|
||||
|
||||
c.get(self.complete_url(reverse('dav_auth:set_password')))
|
||||
field = self.wait_on_presence(c, (By.ID, "id_new_password"))
|
||||
self.assertEqual(field.get_attribute('required'), u'true')
|
||||
field = self.wait_on_presence(c, (By.ID, 'id_new_password'))
|
||||
self.assertEqual(field.get_attribute('required'), 'true')
|
||||
field = c.find_element_by_id('id_new_password_repeat')
|
||||
self.assertEqual(field.get_attribute('required'), u'true')
|
||||
self.assertEqual(field.get_attribute('required'), 'true')
|
||||
field = c.find_element_by_id('id_send_password_mail')
|
||||
self.assertEqual(field.get_attribute('required'), None)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user