summaryrefslogtreecommitdiff
path: root/tests/auth_tests/test_basic.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auth_tests/test_basic.py')
-rw-r--r--tests/auth_tests/test_basic.py20
1 files changed, 12 insertions, 8 deletions
diff --git a/tests/auth_tests/test_basic.py b/tests/auth_tests/test_basic.py
index 886ad360e3..c1b7e60455 100644
--- a/tests/auth_tests/test_basic.py
+++ b/tests/auth_tests/test_basic.py
@@ -53,14 +53,18 @@ class BasicTestCase(TestCase):
def test_user_no_email(self):
"Users can be created without an email"
- u = User.objects.create_user('testuser1')
- self.assertEqual(u.email, '')
-
- u2 = User.objects.create_user('testuser2', email='')
- self.assertEqual(u2.email, '')
-
- u3 = User.objects.create_user('testuser3', email=None)
- self.assertEqual(u3.email, '')
+ cases = [
+ {},
+ {'email': ''},
+ {'email': None},
+ ]
+ for i, kwargs in enumerate(cases):
+ with self.subTest(**kwargs):
+ u = User.objects.create_user(
+ 'testuser{}'.format(i),
+ **kwargs
+ )
+ self.assertEqual(u.email, '')
def test_superuser(self):
"Check the creation and properties of a superuser"