@@ -48,9 +48,9 @@ def test_client_factory_selects_preferred_transport(base_agent_card: AgentCard):
4848 factory = ClientFactory (config )
4949 client = factory .create (base_agent_card )
5050
51- assert isinstance (client ._transport , JsonRpcTransport )
52- assert client ._transport .url == 'http://primary-url.com'
53- assert ['https://example.com/test-ext/v0' ] == client ._transport .extensions
51+ assert isinstance (client ._transport , JsonRpcTransport ) # type: ignore[attr-defined]
52+ assert client ._transport .url == 'http://primary-url.com' # type: ignore[attr-defined]
53+ assert ['https://example.com/test-ext/v0' ] == client ._transport .extensions # type: ignore[attr-defined]
5454
5555
5656def test_client_factory_selects_secondary_transport_url (
@@ -76,9 +76,9 @@ def test_client_factory_selects_secondary_transport_url(
7676 factory = ClientFactory (config )
7777 client = factory .create (base_agent_card )
7878
79- assert isinstance (client ._transport , RestTransport )
80- assert client ._transport .url == 'http://secondary-url.com'
81- assert ['https://example.com/test-ext/v0' ] == client ._transport .extensions
79+ assert isinstance (client ._transport , RestTransport ) # type: ignore[attr-defined]
80+ assert client ._transport .url == 'http://secondary-url.com' # type: ignore[attr-defined]
81+ assert ['https://example.com/test-ext/v0' ] == client ._transport .extensions # type: ignore[attr-defined]
8282
8383
8484def test_client_factory_server_preference (base_agent_card : AgentCard ):
@@ -108,8 +108,8 @@ def test_client_factory_server_preference(base_agent_card: AgentCard):
108108 factory = ClientFactory (config )
109109 client = factory .create (base_agent_card )
110110
111- assert isinstance (client ._transport , RestTransport )
112- assert client ._transport .url == 'http://primary-url.com'
111+ assert isinstance (client ._transport , RestTransport ) # type: ignore[attr-defined]
112+ assert client ._transport .url == 'http://primary-url.com' # type: ignore[attr-defined]
113113
114114
115115def test_client_factory_no_compatible_transport (base_agent_card : AgentCard ):
@@ -129,8 +129,8 @@ async def test_client_factory_connect_with_agent_card(
129129):
130130 """Verify that connect works correctly when provided with an AgentCard."""
131131 client = await ClientFactory .connect (base_agent_card )
132- assert isinstance (client ._transport , JsonRpcTransport )
133- assert client ._transport .url == 'http://primary-url.com'
132+ assert isinstance (client ._transport , JsonRpcTransport ) # type: ignore[attr-defined]
133+ assert client ._transport .url == 'http://primary-url.com' # type: ignore[attr-defined]
134134
135135
136136@pytest .mark .asyncio
@@ -148,8 +148,8 @@ async def test_client_factory_connect_with_url(base_agent_card: AgentCard):
148148 assert mock_resolver .call_args [0 ][1 ] == agent_url
149149 mock_resolver .return_value .get_agent_card .assert_awaited_once ()
150150
151- assert isinstance (client ._transport , JsonRpcTransport )
152- assert client ._transport .url == 'http://primary-url.com'
151+ assert isinstance (client ._transport , JsonRpcTransport ) # type: ignore[attr-defined]
152+ assert client ._transport .url == 'http://primary-url.com' # type: ignore[attr-defined]
153153
154154
155155@pytest .mark .asyncio
@@ -171,8 +171,8 @@ async def test_client_factory_connect_with_url_and_client_config(
171171 mock_resolver .assert_called_once_with (mock_httpx_client , agent_url )
172172 mock_resolver .return_value .get_agent_card .assert_awaited_once ()
173173
174- assert isinstance (client ._transport , JsonRpcTransport )
175- assert client ._transport .url == 'http://primary-url.com'
174+ assert isinstance (client ._transport , JsonRpcTransport ) # type: ignore[attr-defined]
175+ assert client ._transport .url == 'http://primary-url.com' # type: ignore[attr-defined]
176176
177177
178178@pytest .mark .asyncio
@@ -258,7 +258,7 @@ def custom_transport_producer(*args, **kwargs):
258258 extra_transports = {'custom' : custom_transport_producer },
259259 )
260260
261- assert isinstance (client ._transport , CustomTransport )
261+ assert isinstance (client ._transport , CustomTransport ) # type: ignore[attr-defined]
262262
263263
264264@pytest .mark .asyncio
0 commit comments