Refactor password manager modules

This commit is contained in:
thePR0M3TH3AN
2025-07-17 19:21:10 -04:00
parent 87149517d8
commit c23b2e4913
115 changed files with 388 additions and 404 deletions

View File

@@ -1,7 +1,7 @@
import asyncio
import logging
from password_manager.manager import PasswordManager
from seedpass.core.manager import PasswordManager
from helpers import dummy_nostr_client
@@ -13,11 +13,9 @@ def test_unlock_vault_logs_time(monkeypatch, caplog, tmp_path):
pm.initialize_managers = lambda: None
pm.update_activity = lambda: None
pm.verbose_timing = True
caplog.set_level(logging.INFO, logger="password_manager.manager")
caplog.set_level(logging.INFO, logger="seedpass.core.manager")
times = iter([0.0, 1.0])
monkeypatch.setattr(
"password_manager.manager.time.perf_counter", lambda: next(times)
)
monkeypatch.setattr("seedpass.core.manager.time.perf_counter", lambda: next(times))
pm.unlock_vault()
assert "Vault unlocked in 1.00 seconds" in caplog.text