mirror of
https://github.com/PR0M3TH3AN/SeedPass.git
synced 2025-09-10 00:09:04 +00:00
Refactor sync trigger
This commit is contained in:
@@ -22,6 +22,7 @@ def test_auto_sync_triggers_post(monkeypatch):
|
||||
update_activity=lambda: None,
|
||||
lock_vault=lambda: None,
|
||||
unlock_vault=lambda: None,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
|
||||
called = False
|
||||
|
@@ -46,6 +46,7 @@ def _make_pm(called, locked=None):
|
||||
update_activity=update,
|
||||
lock_vault=lock,
|
||||
unlock_vault=unlock,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
return pm, locked
|
||||
|
||||
|
@@ -34,6 +34,7 @@ def test_inactivity_triggers_lock(monkeypatch):
|
||||
update_activity=update_activity,
|
||||
lock_vault=lock_vault,
|
||||
unlock_vault=unlock_vault,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
|
||||
monkeypatch.setattr(main, "timed_input", lambda *_: "")
|
||||
@@ -70,6 +71,7 @@ def test_input_timeout_triggers_lock(monkeypatch):
|
||||
update_activity=update_activity,
|
||||
lock_vault=lock_vault,
|
||||
unlock_vault=unlock_vault,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
|
||||
responses = iter([TimeoutError(), ""])
|
||||
|
@@ -30,6 +30,7 @@ def _make_pm(calls):
|
||||
update_activity=lambda: None,
|
||||
lock_vault=lambda: None,
|
||||
unlock_vault=lambda: None,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
|
||||
|
||||
|
@@ -24,6 +24,7 @@ def _make_pm(calls):
|
||||
update_activity=lambda: None,
|
||||
lock_vault=lambda: None,
|
||||
unlock_vault=lambda: None,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
|
||||
|
||||
|
@@ -23,6 +23,7 @@ def _make_pm(called):
|
||||
update_activity=lambda: None,
|
||||
lock_vault=lambda: None,
|
||||
unlock_vault=lambda: None,
|
||||
start_background_sync=lambda: None,
|
||||
)
|
||||
return pm
|
||||
|
||||
|
@@ -22,5 +22,7 @@ def test_unlock_triggers_sync(monkeypatch, tmp_path):
|
||||
monkeypatch.setattr(PasswordManager, "sync_index_from_nostr", fake_sync)
|
||||
|
||||
pm.unlock_vault()
|
||||
pm.start_background_sync()
|
||||
time.sleep(0.05)
|
||||
|
||||
assert called["sync"]
|
||||
|
Reference in New Issue
Block a user