Nelze vybrat více než 25 témat Téma musí začínat písmenem nebo číslem, může obsahovat pomlčky („-“) a může být dlouhé až 35 znaků.

test_utils.py 609B

1234567891011121314151617
  1. from django.test import TestCase
  2. from oscar.apps.customer.utils import get_password_reset_url, normalise_email
  3. from oscar.core.compat import get_user_model
  4. User = get_user_model()
  5. class CustomerUtilsTestCase(TestCase):
  6. def test_dispatcher_password_reset_url(self):
  7. user = User.objects.create_user('testuser', 'text@example.com', 'dummypassword')
  8. url = get_password_reset_url(user)
  9. self.assertTrue(url.startswith('/password-reset/confirm/'))
  10. def test_normalise_email(self):
  11. self.assertEqual(normalise_email('"test@TEST.com"@TEST.cOm'), '"test@TEST.com"@test.com')