Beispiel #1
0
 def test_set_password(self):
     user = mod.User(name='Administrator',
                     email='*****@*****.**',
                     password='******')
     user._set_password("pass")
     self.assertEqual(True, user.check_password("pass"))
     self.assertEqual(False, user.check_password("password"))
Beispiel #2
0
 def test_user_status(self):
     user = models.User(name="Usuario Nuevo", email="*****@*****.**")
     user._set_password("thepassword")
     self.assertNotEqual(user.get_id(), 0)
     self.assertNotEqual(user.is_active(), False)
     self.assertNotEqual(user.is_anonymous(), True)
     self.assertNotEqual(user.is_authenticated(), False)
Beispiel #3
0
 def test_user_password(self):
     user = models.User(name="Usuario Nuevo", email="*****@*****.**")
     user._set_password("thepassword")
     assert "sha1" in user._get_password()
     self.assertNotEqual(user._get_password(), "thepassword")
     self.assertEqual(True, user.check_password("thepassword"))
     self.assertNotEqual(True, user.check_password("thepassword2"))
     self.assertEqual(False, user.check_password(""))
Beispiel #4
0
 def test__repr__(self):
     user = mod.User(id=25, name='Administrator', email='*****@*****.**')
     self.assertEqual('<User: 25>', user.__repr__())
     self.assertNotEqual('<User: 22>', user.__repr__())
Beispiel #5
0
 def test_is_authenticated(self):
     user = mod.User(name='Administrator', email='*****@*****.**')
     self.assertEqual(True, user.is_authenticated())
     self.assertNotEqual(False, user.is_authenticated())
Beispiel #6
0
 def test_get_id(self):
     user = mod.User(id=45, name='Administrator', email='*****@*****.**')
     self.assertEqual('45', user.get_id())
     self.assertNotEqual('5', user.get_id())
Beispiel #7
0
 def test_get_password(self):
     user = mod.User(name='Administrator',
                     email='*****@*****.**',
                     password='******')
     assert "sha1" in user._get_password()
     assert "md5" not in user._get_password()
Beispiel #8
0
 def test_user_password_none(self):
     user = models.User(name="Usuario Nuevo", email="*****@*****.**")
     self.assertEqual(False, user.check_password("thepassword"))
Beispiel #9
0
 def testUserPassword(self):
     user = models.User(name="Viejo", email="*****@*****.**")
     user._set_password("12346")
     assert "sha1" in user._get_password()
     self.assertNotEqual(user._get_password(), "12346")
     self.assertEqual(True, user.check_password("12346"))
Beispiel #10
0
 def testUserStatus(self):
     user = models.User(name="Viejo", email="*****@*****.**")
     user._set_password("12346")
     self.assertNotEqual(user.get_id(), 0)
     self.assertNotEqual(user.is_active(), False)
Beispiel #11
0
 def testUserNoPassword(self):
     user = models.User(name="Viejo", email="*****@*****.**")
     self.assertEqual(False, user.check_password("12346"))