Merge pull request #356 from PR0M3TH3AN/codex/update-tests-to-handle-extra-archive-prompt-response

Fix tests for archive prompt
This commit is contained in:
thePR0M3TH3AN
2025-07-07 13:28:29 -04:00
committed by GitHub
4 changed files with 4 additions and 4 deletions

View File

@@ -42,7 +42,7 @@ def test_retrieve_entry_shows_custom_fields(monkeypatch, capsys):
],
)
inputs = iter(["0", "y", "n"])
inputs = iter(["0", "y", "", "n"])
monkeypatch.setattr("builtins.input", lambda *a, **k: next(inputs))
pm.handle_retrieve_entry()

View File

@@ -74,7 +74,7 @@ def test_list_entries_show_details(monkeypatch, capsys):
lambda *a, **k: "b",
)
inputs = iter(["1", "0"])
inputs = iter(["1", "0", "n"])
monkeypatch.setattr("builtins.input", lambda *_: next(inputs))
pm.handle_list_entries()

View File

@@ -41,7 +41,7 @@ def test_search_entries_prompt_for_details(monkeypatch, capsys):
monkeypatch.setattr("password_manager.manager.time.sleep", lambda *a, **k: None)
monkeypatch.setattr("password_manager.manager.timed_input", lambda *a, **k: "b")
inputs = iter(["Example", "0", ""])
inputs = iter(["Example", "0", "n", ""])
monkeypatch.setattr("builtins.input", lambda *a, **k: next(inputs))
pm.handle_search_entries()

View File

@@ -44,7 +44,7 @@ def test_show_qr_for_nostr_keys(monkeypatch):
idx = entry_mgr.add_nostr_key("main")
npub, _ = entry_mgr.get_nostr_key_pair(idx, TEST_SEED)
inputs = iter([str(idx), "n"])
inputs = iter([str(idx), "n", ""])
monkeypatch.setattr("builtins.input", lambda *a, **k: next(inputs))
responses = iter([True, False])
monkeypatch.setattr(