email verification being sent upon user creation

This commit is contained in:
Sam
2021-03-10 12:24:59 +00:00
parent bb0b8729cb
commit e31d725ed1
2 changed files with 8 additions and 0 deletions

View File

@@ -56,6 +56,10 @@ class CustomUserViewSetTest(APITestCase):
# assert instance is inactive
info = json.loads(response.content)
self.assertTrue(info['is_active'])
# Assert instance exists on db
self.assertTrue(self.model.objects.get(email=info['email']))
# assert verification email
self.assertTrue(len(mail.outbox) == 1)
def test_anon_user_cannot_modify_existing_instance(self):
"""Not logged-in user cannot modify existing instance
@@ -182,6 +186,8 @@ class CustomUserViewSetTest(APITestCase):
# Assert instance exists on db
self.assertTrue(self.model.objects.get(email=response.data['email']))
# assert verification email
self.assertTrue(len(mail.outbox) == 1)
def test_admin_user_can_modify_existing_instance(self):
"""Admin user can modify existing instance