Reach fully some partially hit lines
This commit is contained in:
@@ -247,6 +247,12 @@ class TestAuth(unittest.TestCase):
|
|||||||
# user2 doesn't exist yet and get created
|
# user2 doesn't exist yet and get created
|
||||||
self.assertEqual(self.auth.get_or_create_user({'email': 'user2@test.com',
|
self.assertEqual(self.auth.get_or_create_user({'email': 'user2@test.com',
|
||||||
'username': 'user2'})['username'], 'user2')
|
'username': 'user2'})['username'], 'user2')
|
||||||
|
# user3 for corner case
|
||||||
|
self.assertEqual(self.auth.get_or_create_user({'first_name': 'Omer',
|
||||||
|
'last_name': 'Simpson',
|
||||||
|
'email': 'user3@test.com',
|
||||||
|
'registration_id': 'user3',
|
||||||
|
'username': 'user3'})['username'], 'user3')
|
||||||
# False case
|
# False case
|
||||||
self.assertEqual(self.auth.get_or_create_user({'email': ''}), None)
|
self.assertEqual(self.auth.get_or_create_user({'email': ''}), None)
|
||||||
self.db.auth_user.truncate()
|
self.db.auth_user.truncate()
|
||||||
@@ -260,6 +266,8 @@ class TestAuth(unittest.TestCase):
|
|||||||
self.assertEqual(self.auth.login_bare(username='user1', password='bad_password'), False)
|
self.assertEqual(self.auth.login_bare(username='user1', password='bad_password'), False)
|
||||||
|
|
||||||
def test_register_bare(self):
|
def test_register_bare(self):
|
||||||
|
# corner case empty register call register_bare without args
|
||||||
|
self.assertRaises(ValueError, self.auth.register_bare)
|
||||||
# failing register_bare user already exist
|
# failing register_bare user already exist
|
||||||
self.assertEqual(self.auth.register_bare(username='user1', password='wrong_password'), False)
|
self.assertEqual(self.auth.register_bare(username='user1', password='wrong_password'), False)
|
||||||
# successful register_bare
|
# successful register_bare
|
||||||
|
|||||||
Reference in New Issue
Block a user