summaryrefslogtreecommitdiff
path: root/tests/auth_tests/test_basic.py
diff options
context:
space:
mode:
authorCarlton Gibson <carlton.gibson@noumenal.es>2019-08-29 10:58:24 +0200
committerCarlton Gibson <carlton.gibson@noumenal.es>2019-08-29 12:49:16 +0200
commit57b960445113961618b1ecd3561941c9af23b9d4 (patch)
tree35ad090e43901f64a590d3527227873bd71f79d8 /tests/auth_tests/test_basic.py
parentd275fd04f3fbb1a6cfa2273feb6cb414ce143b8c (diff)
Converted auth test to use subTest().
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"