blob: 538874bc51e554b36cc6f6f3cdb543a8eb3e806d (
plain)
1
2
3
4
5
6
7
8
9
10
|
from edify.library import password
def test_password():
assert password("password") is False
assert password("Password123!") is True
assert password("Password123!", max_length=8) is False
assert password("Password123!", min_upper=2) is False
assert password("password", min_upper=0, min_digit=0, min_special=0) is True
assert password("pass@#1", min_special=1, special_chars="!", min_digit=0, min_upper=0, min_length=4) is False
|