Add schema migrations for index

This commit is contained in:
thePR0M3TH3AN
2025-07-01 21:19:58 -04:00
parent d90b8e572e
commit 5b2c239c21
6 changed files with 96 additions and 8 deletions

View File

@@ -45,11 +45,11 @@ def test_backup_restore_workflow(monkeypatch):
vault.save_index({"passwords": {"temp": {}}})
backup_mgr.restore_latest_backup()
assert vault.load_index() == data2
assert vault.load_index()["passwords"] == data2["passwords"]
vault.save_index({"passwords": {}})
backup_mgr.restore_backup_by_timestamp(1111)
assert vault.load_index() == data1
assert vault.load_index()["passwords"] == data1["passwords"]
backup1.unlink()
current = vault.load_index()