Merge branch 'master' into develop
This commit is contained in:
commit
96c8d959af
2 changed files with 11 additions and 7 deletions
|
|
@ -13,7 +13,7 @@ import os, sys, importlib, inspect, json
|
|||
from .exceptions import *
|
||||
from .utils.jinja import get_jenv, get_template, render_template
|
||||
|
||||
__version__ = '8.0.63'
|
||||
__version__ = '8.0.64'
|
||||
__title__ = "Frappe Framework"
|
||||
|
||||
local = Local()
|
||||
|
|
|
|||
|
|
@ -220,22 +220,26 @@ class TestUser(unittest.TestCase):
|
|||
clear_limit('users')
|
||||
|
||||
def test_password_strength(self):
|
||||
#Test Password without Password Strenth Policy
|
||||
# Test Password without Password Strenth Policy
|
||||
frappe.db.set_value("System Settings", "System Settings", "enable_password_policy", 0)
|
||||
frappe.db.set_value("System Settings", "System Settings", "minimum_password_score", "")
|
||||
|
||||
# Should pass password strength test
|
||||
# Score 0; should fail
|
||||
result = test_password_strength("test_password")
|
||||
self.assertEqual(result['feedback']['password_policy_validation_passed'], False)
|
||||
|
||||
# Score 1; should pass
|
||||
result = test_password_strength("bee2ve")
|
||||
self.assertEqual(result['feedback']['password_policy_validation_passed'], True)
|
||||
|
||||
# Test Password with Password Strenth Policy Set
|
||||
frappe.db.set_value("System Settings", "System Settings", "enable_password_policy", 1)
|
||||
frappe.db.set_value("System Settings", "System Settings", "minimum_password_score", 2)
|
||||
|
||||
#Should fail password strength test
|
||||
result = test_password_strength("test_password")
|
||||
# Score 1; should now fail
|
||||
result = test_password_strength("bee2ve")
|
||||
self.assertEqual(result['feedback']['password_policy_validation_passed'], False)
|
||||
|
||||
# Should pass password strength test
|
||||
# Score 4; should pass
|
||||
result = test_password_strength("Eastern_43A1W")
|
||||
self.assertEqual(result['feedback']['password_policy_validation_passed'], True)
|
||||
self.assertEqual(result['feedback']['password_policy_validation_passed'], True)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue