Remove the unused timeout parameter from OAuthClientProvider (#3165)
This commit is contained in:
parent
3212591946
commit
47bfa85e83
2 changed files with 24 additions and 11 deletions
|
|
@ -192,7 +192,6 @@ class TestOAuthContext:
|
|||
assert oauth_provider.context.server_url == "https://api.example.com/v1/mcp"
|
||||
assert oauth_provider.context.client_metadata == client_metadata
|
||||
assert oauth_provider.context.storage == mock_storage
|
||||
assert oauth_provider.context.timeout == 300.0
|
||||
assert oauth_provider.context is not None
|
||||
|
||||
def test_context_url_parsing(self, oauth_provider: OAuthClientProvider):
|
||||
|
|
|
|||
|
|
@ -80,11 +80,11 @@ async def test_client_credentials_provider_builds_its_own_metadata() -> None:
|
|||
assert metadata.scope == "user"
|
||||
|
||||
|
||||
async def test_the_three_remaining_keyword_arguments_have_defaults() -> None:
|
||||
"""The page names `timeout`, `client_metadata_url` and `validate_resource_url` as the remainder."""
|
||||
async def test_the_two_remaining_keyword_arguments_have_defaults() -> None:
|
||||
"""The page names `client_metadata_url` and `validate_resource_url` as the remainder."""
|
||||
parameters = inspect.signature(OAuthClientProvider.__init__).parameters
|
||||
supplied = ["server_url", "client_metadata", "storage", "redirect_handler", "callback_handler"]
|
||||
remainder = ["timeout", "client_metadata_url", "validate_resource_url"]
|
||||
remainder = ["client_metadata_url", "validate_resource_url"]
|
||||
assert list(parameters) == ["self", *supplied, *remainder]
|
||||
assert all(parameters[name].default is not inspect.Parameter.empty for name in remainder)
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue