test(mcp): cover per-request auth and workspace isolation

This commit is contained in:
CREDO23 2026-07-07 16:52:30 +02:00
parent 44d0f28c5f
commit fa7d5f83f0
5 changed files with 172 additions and 2 deletions

View file

@ -15,7 +15,7 @@ def _response(status: int, **kwargs) -> httpx.Response:
def test_explains_401_with_token_hint():
message = SurfSenseClient._explain_failure(_response(401, json={"detail": "bad"}))
assert "SURFSENSE_API_KEY" in message
assert "API key" in message
assert "bad" in message