Esempio n. 1
0
 def test_create_user_bad_email(self):
     with pytest.raises(ValidationError):
         UserService.create_user(
             username='******',
             password='******',
             first_name=123,
             last_name='last',
             institution='university',
             email='not_an_email',
         )
Esempio n. 2
0
 def test_create_user_bad_email(self):
     with pytest.raises(ValidationError):
         UserService.create_user(
             username='******',
             password='******',
             first_name=123,
             last_name='last',
             institution='university',
             email='not_an_email',
         )
Esempio n. 3
0
 def test_create_valid_user(self):
     user = UserService.create_user(
         username='******',
         password='******',
         first_name='first',
         last_name='last',
         institution='university',
         email='*****@*****.**',
     )
     assert user is not None
     db_user = User.objects.get(username='******')
     assert db_user.username == 'username'
     assert db_user.first_name == 'first'
     assert db_user.last_name == 'last'
     assert db_user.institution == 'university'
     assert db_user.email == '*****@*****.**'
Esempio n. 4
0
 def test_create_valid_user(self):
     user = UserService.create_user(
         username='******',
         password='******',
         first_name='first',
         last_name='last',
         institution='university',
         email='*****@*****.**',
     )
     assert user is not None
     db_user = User.objects.get(username='******')
     assert db_user.username == 'username'
     assert db_user.first_name == 'first'
     assert db_user.last_name == 'last'
     assert db_user.institution == 'university'
     assert db_user.email == '*****@*****.**'