test: mock legacy choice prompts

This commit is contained in:
thePR0M3TH3AN
2025-08-03 19:34:27 -04:00
parent d7a39c88d3
commit cc077a9762
3 changed files with 14 additions and 0 deletions

View File

@@ -23,6 +23,7 @@ def test_decrypt_data_password_fallback(tmp_path, monkeypatch):
monkeypatch.setattr(
enc_module, "prompt_existing_password", lambda *_a, **_k: TEST_PASSWORD
)
monkeypatch.setattr("builtins.input", lambda *_a, **_k: "1")
legacy_key = _fast_legacy_key(TEST_PASSWORD, iterations=50_000)
legacy_mgr = EncryptionManager(legacy_key, tmp_path)