From 173a697b884a98d0f4244f0f40582c58d461b6f9 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Wed, 6 Aug 2025 20:17:27 -0400 Subject: [PATCH] Mock fingerprint dir in CLI lock tests --- src/tests/test_typer_cli.py | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/tests/test_typer_cli.py b/src/tests/test_typer_cli.py index ee97721..51feac5 100644 --- a/src/tests/test_typer_cli.py +++ b/src/tests/test_typer_cli.py @@ -143,7 +143,11 @@ def test_vault_lock(monkeypatch): pm.locked = True pm = SimpleNamespace( - lock_vault=lock, locked=False, select_fingerprint=lambda fp: None + lock_vault=lock, + locked=False, + select_fingerprint=lambda fp: None, + fingerprint_dir="/does/not/matter", + start_background_sync=lambda: None, ) monkeypatch.setattr(cli_common, "PasswordManager", lambda: pm) result = runner.invoke(app, ["vault", "lock"]) @@ -160,7 +164,11 @@ def test_root_lock(monkeypatch): pm.locked = True pm = SimpleNamespace( - lock_vault=lock, locked=False, select_fingerprint=lambda fp: None + lock_vault=lock, + locked=False, + select_fingerprint=lambda fp: None, + fingerprint_dir="/does/not/matter", + start_background_sync=lambda: None, ) monkeypatch.setattr(cli_common, "PasswordManager", lambda: pm) result = runner.invoke(app, ["lock"])