@@ -358,40 +358,39 @@ async def test_agent_card_merged_into_metadata(self, mock_env_vars):
358358 card = AgentCard (input_types = ["text" ], data_events = ["result" ])
359359 mock_client = self ._make_mock_client ()
360360
361- with patch ("agentex.lib.utils.registration.get_build_info" , return_value = {"version" : "1.0" }):
362- with patch ("agentex.lib.utils.registration.httpx.AsyncClient" , return_value = mock_client ):
363- from agentex .lib .utils .registration import register_agent
364- await register_agent (mock_env_vars , agent_card = card )
361+ with patch ("agentex.lib.utils.registration.httpx.AsyncClient" , return_value = mock_client ):
362+ from agentex .lib .utils .registration import register_agent
365363
366- sent_data = mock_client .post .call_args .kwargs ["json" ]
367- metadata = sent_data ["registration_metadata" ]
364+ await register_agent (mock_env_vars , agent_card = card )
368365
369- assert "agent_card" in metadata
370- assert metadata ["agent_card" ]["input_types" ] == ["text" ]
371- assert metadata ["agent_card" ]["data_events" ] == ["result" ]
372- assert metadata ["version" ] == "1.0"
366+ sent_data = mock_client .post .call_args .kwargs ["json" ]
367+ metadata = sent_data ["registration_metadata" ]
373368
374- async def test_none_preserved_when_no_card_no_build_info (self , mock_env_vars ):
369+ assert "agent_card" in metadata
370+ assert metadata ["agent_card" ]["input_types" ] == ["text" ]
371+ assert metadata ["agent_card" ]["data_events" ] == ["result" ]
372+
373+ async def test_none_preserved_when_no_card (self , mock_env_vars ):
375374 mock_client = self ._make_mock_client ()
376375
377- with patch ("agentex.lib.utils.registration.get_build_info " , return_value = None ):
378- with patch ( " agentex.lib.utils.registration.httpx.AsyncClient" , return_value = mock_client ):
379- from agentex . lib . utils . registration import register_agent
380- await register_agent (mock_env_vars , agent_card = None )
376+ with patch ("agentex.lib.utils.registration.httpx.AsyncClient " , return_value = mock_client ):
377+ from agentex .lib .utils .registration import register_agent
378+
379+ await register_agent (mock_env_vars , agent_card = None )
381380
382- sent_data = mock_client .post .call_args .kwargs ["json" ]
383- assert sent_data ["registration_metadata" ] is None
381+ sent_data = mock_client .post .call_args .kwargs ["json" ]
382+ assert sent_data ["registration_metadata" ] is None
384383
385- async def test_card_creates_metadata_when_build_info_none (self , mock_env_vars ):
384+ async def test_card_creates_metadata (self , mock_env_vars ):
386385 card = AgentCard (input_types = ["text" ])
387386 mock_client = self ._make_mock_client ()
388387
389- with patch ("agentex.lib.utils.registration.get_build_info " , return_value = None ):
390- with patch ( " agentex.lib.utils.registration.httpx.AsyncClient" , return_value = mock_client ):
391- from agentex . lib . utils . registration import register_agent
392- await register_agent (mock_env_vars , agent_card = card )
388+ with patch ("agentex.lib.utils.registration.httpx.AsyncClient " , return_value = mock_client ):
389+ from agentex .lib .utils .registration import register_agent
390+
391+ await register_agent (mock_env_vars , agent_card = card )
393392
394- sent_data = mock_client .post .call_args .kwargs ["json" ]
395- metadata = sent_data ["registration_metadata" ]
396- assert metadata is not None
397- assert "agent_card" in metadata
393+ sent_data = mock_client .post .call_args .kwargs ["json" ]
394+ metadata = sent_data ["registration_metadata" ]
395+ assert metadata is not None
396+ assert "agent_card" in metadata
0 commit comments