Files
lda-wf/tests/wf_mcp/test_store.py
T

21 lines
494 B
Python

from __future__ import annotations
from wf_mcp.models import AuthRecord
from wf_mcp.storage import FileStore
from .test_support import local_temp_root
def test_file_store_round_trips_auth() -> None:
store = FileStore(local_temp_root() / "auth_store")
record = AuthRecord(
connection_id="demo.personal",
scheme="oauth",
payload={"token": "secret"},
)
store.save_auth(record)
loaded = store.load_auth("demo.personal")
assert loaded == record