예제 #1
0
파일: users.py 프로젝트: ryanolson/CloudApp
 def testSetPassword(self):
     user = User(email='*****@*****.**')
     user.password = '******'
     self.assertNotEqual(user.password, MD5Type.generate('pass1'))
     self.assertTrue(user.challenge_password('pass1'))
예제 #2
0
파일: users.py 프로젝트: ryanolson/CloudApp
 def testValidUser(self):
     user = User(email='*****@*****.**', password=MD5Type.generate('secret'))
     self.assertTrue(user.challenge_password(MD5Type.generate('secret')))
     user.store(self.db)
     self.assertEqual(self.db[user.id][u'email'], u'*****@*****.**')
     self.assertEqual(user.id, '*****@*****.**')
예제 #3
0
파일: users.py 프로젝트: ryanolson/CloudApp
 def testPasswordSetterWithKeywordOnInitialization(self):
     user = User(email='*****@*****.**',password='******')
     self.assertNotEqual(user.password, MD5Type.generate('pass1'))
     self.assertTrue(user.challenge_password('pass1'))