Files
colibre/tests/mcp/test_oauth_store.py
T
2026-07-13 13:45:12 +02:00

16 lines
461 B
Python

from src.mcp.oauth import store
def test_create_and_get_client(tmp_path):
db = tmp_path / "u.sqlite"
store.init_schema(db)
meta = {
"redirect_uris": ["https://claude.ai/api/mcp/auth_callback"],
"scope": "mcp",
}
store.create_client(db, "abc123", meta)
row = store.get_client(db, "abc123")
assert row["client_id"] == "abc123"
assert row["client_metadata"] == meta
assert store.get_client(db, "nope") is None