def test_decode_auth_token(self): user = add_user('testuser', '*****@*****.**', 'password') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes)) self.assertTrue(User.decode_auth_token(auth_token), user.id)
def test_decode_auth_token(self): user = add_user(username='******', password='******') auth_token = user.encode_auth_token() decoded_token = User.decode_auth_token(auth_token) self.assertEqual(decoded_token, user.id)
def test_decode_auth_token(test_app): user = add_user("justatest", "*****@*****.**", "test") auth_token = user.encode_auth_token(user.id) assert isinstance(auth_token, bytes) assert User.decode_auth_token(auth_token) == user.id
def test_add_user_duplicate_username(self): add_user(username='******', password='******') db.session.add(User(username='******', password='******')) self.assertRaises(IntegrityError, db.session.commit)
def test_same_password_differently_encoded(self): user_1 = add_user(username='******', password='******') user_2 = add_user(username='******', password='******') self.assertNotEqual(user_1.password, user_2.password)
def test_passwords_are_random(self): user_one = add_user('marc', '*****@*****.**', 'randompasswordtest') user_two = add_user('marc1', '*****@*****.**', 'randompasswordtest') self.assertNotEqual(user_one.password, user_two.password)
def test_passwords_are_random(self): user_one = add_user("justatest", "*****@*****.**", "greaterthaneight") user_two = add_user("justatest2", "*****@*****.**", "greaterthaneight") self.assertNotEqual(user_one.password, user_two.password)
def test_to_json(self): user = add_user('justatest', '*****@*****.**', 'password1') self.assertTrue(isinstance(user.to_json(), dict))
def test_encode_auth_token(self): user = add_user('justfortest', '*****@*****.**', 'test1234') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes))
def test_encode_auth_token(self): """""" user = add_user('parker', '*****@*****.**', 'immaculate') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes))
def test_decode_auth_token(self): """""" user = add_user('parker', '*****@*****.**', 'parking') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes)) self.assertEqual(User.decode_auth_token(auth_token), user.id)
def test_to_json(self): """test to_json in model""" user = add_user('parker', '*****@*****.**', 'parking').save() self.assertTrue(isinstance(user.to_json(), dict))
def test_passwords_are_random(self): user_one = add_user('parker', '*****@*****.**', 'parking') user_two = add_user('parker2', '*****@*****.**', 'parking') self.assertNotEqual(user_one.password, user_two.password)
def test_passwords_are_random(self): user1 = add_user('testuser', '*****@*****.**', 'greaterthaneight') user2 = add_user('testuser2', '*****@*****.**', 'greaterthaneight') self.assertNotEqual(user1.password, user2.password)
def test_str(self): user = add_user('myuser', '*****@*****.**', 'mypassword') self.assertEqual(str(user), 'myuser')
def test_to_json(self): user = add_user('justatset', '*****@*****.**', 'greaterthaneight') self.assertTrue(isinstance(user.to_json(), dict))
def test_to_json(self): user = add_user('marc1', '*****@*****.**', 'randompasswordtest') db.session.add(user) db.session.commit() self.assertTrue(isinstance(user.to_json(), dict))
def test_decode_auth_token(self): user = add_user('justatset', '*****@*****.**', 'test') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes)) self.assertEqual(user.decode_auth_token(auth_token), user.id)
def test_decode_auth_token(self): user = add_user('marc', '*****@*****.**', 'password') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes)) self.assertEqual(User.decode_auth_token(auth_token), user.id)
def test_to_json(self): user = add_user(username='******', email='*****@*****.**', password='******') self.assertTrue(isinstance(user.to_json(), dict))
def test_decode_auth_token(self): user = add_user("justatest", "*****@*****.**", "test") auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes)) self.assertEqual(User.decode_auth_token(auth_token), user.id)
def test_passwords_are_random(self): user_one = add_user('justatest', '*****@*****.**', 'test') user_two = add_user('justatest2', '*****@*****.**', 'test') self.assertNotEqual(user_one.password, user_two.password)
def test_user_json(self): user = add_user(username='******', password='******') self.assertTrue(isinstance(user.to_json(), dict))
def test_to_json(self): user = add_user('myuser', '*****@*****.**', 'mypassword') self.assertTrue(isinstance(user.to_json(), dict))
def test_encode_auth_token(self): user = add_user(username='******', password='******') auth_token = user.encode_auth_token() self.assertTrue(isinstance(auth_token, bytes))
def test_passwords_are_hashed(self): user_one = add_user('myuser', '*****@*****.**', 'mypass') user_two = add_user('myuser2', '*****@*****.**', 'mypass') self.assertNotEqual(user_one.password, user_two.password)
def test_add_user(self): user = add_user(username='******', password='******') self.assertIsNotNone(user.id) self.assertIsNotNone(user.password) self.assertEqual(user.username, 'chun')
def test_encode_auth_token(self): user = add_user('myuser', '*****@*****.**', 'mypassword') auth_token = user.encode_auth_token(user.id) self.assertTrue(isinstance(auth_token, bytes))
def test_passwords_are_random(test_app): recreate_db() user_one = add_user("justatest", "*****@*****.**", "greaterthaneight") user_two = add_user("justatest2", "*****@*****.**", "greaterthaneight") assert user_one.password != user_two.password
def test_password_are_random(self): user_one = add_user('user', '*****@*****.**', 'test') user_two = add_user('user2', '*****@*****.**', 'test2') self.assertNotEqual(user_one.password, user_two.password)