mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-10 16:29:01 +00:00
Remove obsolete encryption mode support
This commit is contained in:
@@ -3,9 +3,27 @@ from pathlib import Path
|
||||
|
||||
sys.path.append(str(Path(__file__).resolve().parents[1]))
|
||||
|
||||
from types import SimpleNamespace
|
||||
from pathlib import Path
|
||||
|
||||
from password_manager.manager import PasswordManager
|
||||
from utils.key_derivation import DEFAULT_ENCRYPTION_MODE
|
||||
from utils.key_derivation import EncryptionMode
|
||||
|
||||
|
||||
def test_default_encryption_mode():
|
||||
assert PasswordManager.__init__.__defaults__[0] is DEFAULT_ENCRYPTION_MODE
|
||||
def test_default_encryption_mode(monkeypatch):
|
||||
monkeypatch.setattr(
|
||||
PasswordManager,
|
||||
"initialize_fingerprint_manager",
|
||||
lambda self: setattr(
|
||||
self,
|
||||
"fingerprint_manager",
|
||||
SimpleNamespace(
|
||||
get_current_fingerprint_dir=lambda: Path("./"),
|
||||
list_fingerprints=lambda: [],
|
||||
),
|
||||
),
|
||||
)
|
||||
monkeypatch.setattr(PasswordManager, "setup_parent_seed", lambda self: None)
|
||||
|
||||
pm = PasswordManager()
|
||||
assert pm.encryption_mode is EncryptionMode.SEED_ONLY
|
||||
|
Reference in New Issue
Block a user