@@ -130,8 +130,7 @@ async def test_perform_connectivity_check_embedding():
130130 # Setup
131131 with mock .patch ("backend.services.model_health_service.OpenAICompatibleEmbedding" ) as mock_embedding :
132132 mock_embedding_instance = mock .MagicMock ()
133- mock_embedding_instance .dimension_check = mock .AsyncMock (return_value = [
134- 1 ])
133+ mock_embedding_instance .dimension_check = mock .AsyncMock (return_value = [1 ])
135134 mock_embedding .return_value = mock_embedding_instance
136135
137136 # Execute
@@ -192,8 +191,7 @@ async def test_perform_connectivity_check_llm():
192191 mock_observer .return_value = mock_observer_instance
193192
194193 mock_model_instance = mock .MagicMock ()
195- mock_model_instance .check_connectivity = mock .AsyncMock (
196- return_value = True )
194+ mock_model_instance .check_connectivity = mock .AsyncMock (return_value = True )
197195 mock_model .return_value = mock_model_instance
198196
199197 # Execute
@@ -224,8 +222,7 @@ async def test_perform_connectivity_check_vlm():
224222 mock_observer .return_value = mock_observer_instance
225223
226224 mock_model_instance = mock .MagicMock ()
227- mock_model_instance .check_connectivity = mock .AsyncMock (
228- return_value = True )
225+ mock_model_instance .check_connectivity = mock .AsyncMock (return_value = True )
229226 mock_model .return_value = mock_model_instance
230227
231228 # Execute
@@ -520,12 +517,12 @@ async def test_check_me_model_connectivity_llm_success():
520517 mock_client_instance .post .return_value = mock_test_response
521518
522519 # Execute
523- response = await check_me_model_connectivity ("gpt-4" )
520+ code , _ , data = await check_me_model_connectivity ("gpt-4" )
524521
525522 # Assert
526- assert response . code == 200
527- assert response . data ["connectivity" ] is True
528- assert response . data ["connect_status" ] == "available"
523+ assert code == 200
524+ assert data ["connectivity" ] is True
525+ assert data ["connect_status" ] == "available"
529526
530527 # Verify API calls
531528 mock_client_instance .get .assert_called_once_with (
@@ -573,12 +570,12 @@ async def test_check_me_model_connectivity_embedding_success():
573570 mock_client_instance .post .return_value = mock_test_response
574571
575572 # Execute
576- response = await check_me_model_connectivity ("text-embedding-ada-002" )
573+ code , _ , data = await check_me_model_connectivity ("text-embedding-ada-002" )
577574
578575 # Assert
579- assert response . code == 200
580- assert response . data ["connectivity" ] is True
581- assert response . data ["connect_status" ] == "available"
576+ assert code == 200
577+ assert data ["connectivity" ] is True
578+ assert data ["connect_status" ] == "available"
582579
583580 # Verify API calls
584581 mock_client_instance .get .assert_called_once_with (
@@ -614,12 +611,12 @@ async def test_check_me_model_connectivity_model_not_found():
614611 mock_client_instance .get .return_value = mock_response_obj
615612
616613 # Execute
617- response = await check_me_model_connectivity ("nonexistent-model" )
614+ code , _ , data = await check_me_model_connectivity ("nonexistent-model" )
618615
619616 # Assert
620- assert response . code == 404
621- assert response . data ["connectivity" ] is False
622- assert response . data ["message" ] == "Specified model not found"
617+ assert code == 404
618+ assert data ["connectivity" ] is False
619+ assert data ["message" ] == "Specified model not found"
623620
624621
625622@pytest .mark .asyncio
@@ -647,13 +644,13 @@ async def test_check_me_model_connectivity_unsupported_type():
647644 mock_client_instance .get .return_value = mock_response_obj
648645
649646 # Execute
650- response = await check_me_model_connectivity ("unsupported-model" )
647+ code , _ , data = await check_me_model_connectivity ("unsupported-model" )
651648
652649 # Assert
653- assert response . code == 400
654- assert response . data ["connectivity" ] is False
655- assert response . data ["connect_status" ] == "unavailable"
656- assert "Health check not supported" in response . data ["message" ]
650+ assert code == 400
651+ assert data ["connectivity" ] is False
652+ assert data ["connect_status" ] == "unavailable"
653+ assert "Health check not supported" in data ["message" ]
657654
658655
659656@pytest .mark .asyncio
@@ -687,13 +684,13 @@ async def test_check_me_model_connectivity_api_error():
687684 mock_client_instance .post .return_value = mock_test_response
688685
689686 # Execute
690- response = await check_me_model_connectivity ("gpt-4" )
687+ code , _ , data = await check_me_model_connectivity ("gpt-4" )
691688
692689 # Assert
693- assert response . code == 500
694- assert response . data ["connectivity" ] is False
695- assert response . data ["connect_status" ] == "unavailable"
696- assert "response failed" in response . data ["message" ]
690+ assert code == 500
691+ assert data ["connectivity" ] is False
692+ assert data ["connect_status" ] == "unavailable"
693+ assert "response failed" in data ["message" ]
697694
698695
699696@pytest .mark .asyncio
@@ -711,13 +708,13 @@ async def test_check_me_model_connectivity_exception():
711708 "Connection error" )
712709
713710 # Execute
714- response = await check_me_model_connectivity ("gpt-4" )
711+ code , _ , data = await check_me_model_connectivity ("gpt-4" )
715712
716713 # Assert
717- assert response . code == 500
718- assert response . data ["connectivity" ] is False
719- assert response . data ["connect_status" ] == "unavailable"
720- assert "Unknown error" in response . data ["message" ]
714+ assert code == 500
715+ assert data ["connectivity" ] is False
716+ assert data ["connect_status" ] == "unavailable"
717+ assert "Unknown error" in data ["message" ]
721718
722719
723720@pytest .mark .asyncio
0 commit comments