def test_fail_2(self): def return_none(*args): return None bcrypt = BCRYPTPasswordManager() bcrypt.crypt_rn = return_none bcrypt.encode("foo")
def test_fail_3(self): def return_none(*args): return None bcrypt = BCRYPTPasswordManager() pw = bcrypt.encode("foobar") bcrypt.crypt_rn = return_none bcrypt.check(pw, "foo")
def test_fail_3(self): def return_none(*args): return None bcrypt = BCRYPTPasswordManager() pw = bcrypt.encode('foobar') bcrypt.crypt_rn = return_none bcrypt.check(pw, 'foo')
def test_fail_2(self): def return_none(*args): return None bcrypt = BCRYPTPasswordManager() bcrypt.crypt_rn = return_none bcrypt.encode('foo')
def test_fail_1(self): def return_none(*args): return None bcrypt = BCRYPTPasswordManager() bcrypt.crypt_gensalt_rn = return_none bcrypt.encode('foo')
def set_password(self, value): """Accept a value, hash it and set it as the account password.""" hashed = bcrypt.encode(value) self._password = unicode(hashed)
def set_password(unencoded): bcrypt = cryptacular.bcrypt.BCRYPTPasswordManager() return bcrypt.encode(unencoded)
def _set_password(self, password): self._password = bcrypt.encode(password)