refactor: use snake case instead of camel case in types (#1894)

This commit is contained in:
Marcelo Trylesinski 2026-01-16 15:51:27 +01:00 • committed by GitHub
commit e94b386a13
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -36,7 +36,7 @@ async def test_completion_handler_receives_context():
received_args["context"] = context
# Return test completion
return Completion(values=["test-completion"], total=1, hasMore=False)
return Completion(values=["test-completion"], total=1, has_more=False)
async with create_connected_server_and_client_session(server) as client:
# Test with context
@ -68,7 +68,7 @@ async def test_completion_backward_compatibility():
nonlocal context_was_none
context_was_none = context is None
return Completion(values=["no-context-completion"], total=1, hasMore=False)
return Completion(values=["no-context-completion"], total=1, has_more=False)
async with create_connected_server_and_client_session(server) as client:
# Test without context
@ -97,17 +97,17 @@ async def test_dependent_completion_scenario():
if ref.uri == "db://{database}/{table}":
if argument.name == "database":
# Complete database names
return Completion(values=["users_db", "products_db", "analytics_db"], total=3, hasMore=False)
return Completion(values=["users_db", "products_db", "analytics_db"], total=3, has_more=False)
elif argument.name == "table":
# Complete table names based on selected database
if context and context.arguments:
db = context.arguments.get("database")
if db == "users_db":
return Completion(values=["users", "sessions", "permissions"], total=3, hasMore=False)
return Completion(values=["users", "sessions", "permissions"], total=3, has_more=False)
elif db == "products_db": # pragma: no cover
return Completion(values=["products", "categories", "inventory"], total=3, hasMore=False)
return Completion(values=["products", "categories", "inventory"], total=3, has_more=False)
return Completion(values=[], total=0, hasMore=False) # pragma: no cover
return Completion(values=[], total=0, has_more=False) # pragma: no cover
async with create_connected_server_and_client_session(server) as client:
# First, complete database
@ -156,9 +156,9 @@ async def test_completion_error_on_missing_context():
# Normal completion if context is provided
db = context.arguments.get("database")
if db == "test_db": # pragma: no cover
return Completion(values=["users", "orders", "products"], total=3, hasMore=False)
return Completion(values=["users", "orders", "products"], total=3, has_more=False)
return Completion(values=[], total=0, hasMore=False) # pragma: no cover
return Completion(values=[], total=0, has_more=False) # pragma: no cover
async with create_connected_server_and_client_session(server) as client:
# Try to complete table without database context - should raise error