test(e2e): assert the server record round-trips in the ingress rejection tests

This commit is contained in:
Tin Chi Lo 2026-07-16 13:03:24 -07:00
parent 9b144f1311
commit 5880135418

View file

@ -44,6 +44,11 @@ class TestMcpToolAccess:
created = client.create_server(McpServerCreateBody(alias=alias, url=MCP_STUB_URL, allow_all_keys=True))
resources.defer(lambda: client.delete_server(created.server_id))
stored = client.server_info(created.server_id)
assert stored.alias == alias
assert stored.url == MCP_STUB_URL
assert stored.allow_all_keys is True
key = client.gateway.generate_key(KeyGenerateBody())
resources.defer(lambda: client.gateway.delete_key(key))
_ = client.poll_tool_names(alias, {"x-litellm-api-key": f"Bearer {key}"})
@ -62,6 +67,11 @@ class TestMcpToolAccess:
created = client.create_server(McpServerCreateBody(alias=alias, url=MCP_STUB_URL, allow_all_keys=True))
resources.defer(lambda: client.delete_server(created.server_id))
stored = client.server_info(created.server_id)
assert stored.alias == alias
assert stored.url == MCP_STUB_URL
assert stored.allow_all_keys is True
key = client.gateway.generate_key(KeyGenerateBody())
resources.defer(lambda: client.gateway.delete_key(key))
_ = client.poll_tool_names(alias, {"Authorization": f"Bearer {key}"})