| 123456789101112131415161718 |
- from django.test import TestCase
-
- from oscar.apps.customer.utils import get_password_reset_url, normalise_email
- from oscar.core.compat import get_user_model
-
- User = get_user_model()
-
-
- class CustomerUtilsTestCase(TestCase):
- def test_dispatcher_password_reset_url(self):
- user = User.objects.create_user("testuser", "text@example.com", "dummypassword")
- url = get_password_reset_url(user)
- self.assertTrue(url.startswith("/password-reset/confirm/"))
-
- def test_normalise_email(self):
- self.assertEqual(
- normalise_email('"test@TEST.com"@TEST.cOm'), '"test@TEST.com"@test.com'
- )
|