mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-09 15:58:48 +00:00
Update tests for entries schema
This commit is contained in:
@@ -6,6 +6,7 @@ from hypothesis import given, strategies as st, settings
|
||||
sys.path.append(str(Path(__file__).resolve().parents[1]))
|
||||
|
||||
from password_manager.password_generation import PasswordGenerator
|
||||
from password_manager.entry_types import EntryType
|
||||
|
||||
|
||||
class DummyEnc:
|
||||
@@ -32,8 +33,10 @@ def make_generator():
|
||||
@settings(deadline=None)
|
||||
def test_password_properties(length, index):
|
||||
pg = make_generator()
|
||||
entry_type = EntryType.PASSWORD.value
|
||||
pw1 = pg.generate_password(length=length, index=index)
|
||||
pw2 = pg.generate_password(length=length, index=index)
|
||||
assert entry_type == "password"
|
||||
|
||||
assert pw1 == pw2
|
||||
assert len(pw1) == length
|
||||
|
Reference in New Issue
Block a user