MCPcopy Create free account
hub / github.com/anthropics/anthropic-sdk-python / _FakeCredentials

Class _FakeCredentials

tests/lib/test_google_cloud.py:49–61  ·  view source on GitHub ↗

Duck-typed stand-in for a `google.auth` Credentials object.

Source from the content-addressed store, hash-verified

47
48
49class _FakeCredentials:
50 """Duck-typed stand-in for a `google.auth` Credentials object."""
51
52 def __init__(self, token: str | None, *, expired: bool = False, project_id: str | None = None) -> None:
53 self.token = token
54 self.expired = expired
55 self.project_id = project_id
56 self.refresh_calls = 0
57
58 def refresh(self, _request: object) -> None:
59 self.refresh_calls += 1
60 self.token = "refreshed-token"
61 self.expired = False
62
63
64# ---------------------------------------------------------------------------

Calls

no outgoing calls