mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2026-11-08 22:02:24 +00:00
Run sync in background for TUI actions
This commit is contained in:
1 parent
a8ba99875f
commit
ba066bf0d4
4 files changed
+38
-12
No files matched your search
@@ -52,7 +52,9 @@ def test_handle_add_totp(monkeypatch, capsys):
|
||||
]
|
||||
)
|
||||
monkeypatch.setattr("builtins.input", lambda *args, **kwargs: next(inputs))
|
||||
monkeypatch.setattr(pm, "sync_vault", lambda: None)
|
||||
monkeypatch.setattr(
|
||||
pm, "start_background_vault_sync", lambda *a, **k: pm.sync_vault(*a, **k)
|
||||
)
|
||||
|
||||
pm.handle_add_totp()
|
||||
out = capsys.readouterr().out
|
||||
|
||||
@@ -71,6 +71,12 @@ def test_manager_workflow(monkeypatch):
|
||||
)
|
||||
monkeypatch.setattr("builtins.input", lambda *args, **kwargs: next(inputs))
|
||||
|
||||
monkeypatch.setattr(
|
||||
pm,
|
||||
"start_background_vault_sync",
|
||||
lambda *a, **k: pm.sync_vault(*a, **k),
|
||||
)
|
||||
|
||||
pm.handle_add_password()
|
||||
assert pm.is_dirty is False
|
||||
backups = list((tmp_path / "backups").glob("entries_db_backup_*.json.enc"))
|
||||
|
||||
@@ -74,6 +74,11 @@ def test_add_and_delete_entry(monkeypatch):
|
||||
|
||||
inputs = iter([str(index)])
|
||||
monkeypatch.setattr("builtins.input", lambda *_a, **_k: next(inputs))
|
||||
monkeypatch.setattr(
|
||||
pm,
|
||||
"start_background_vault_sync",
|
||||
lambda *a, **k: pm.sync_vault(*a, **k),
|
||||
)
|
||||
|
||||
pm.delete_entry()
|
||||
|
||||
|
||||
Reference in new issue
Block a user