refactor: consolidate linting tools into Ruff
Co-authored-by: christianlouis <361235+christianlouis@users.noreply.github.com>
This commit is contained in:
@@ -1,8 +1,8 @@
|
||||
"""Comprehensive unit tests for app/api/azure.py module."""
|
||||
|
||||
import pytest
|
||||
from unittest.mock import MagicMock, patch
|
||||
from fastapi.testclient import TestClient
|
||||
|
||||
import pytest
|
||||
|
||||
|
||||
@pytest.mark.unit
|
||||
@@ -65,9 +65,10 @@ class TestAzureTestConnection:
|
||||
@patch("app.api.azure.azure.core.exceptions.ClientAuthenticationError")
|
||||
def test_azure_connection_authentication_error(self, mock_auth_error, mock_admin_client_class):
|
||||
"""Test connection with authentication error."""
|
||||
from app.config import settings
|
||||
import azure.core.exceptions
|
||||
|
||||
from app.config import settings
|
||||
|
||||
mock_admin_client_class.side_effect = azure.core.exceptions.ClientAuthenticationError("Invalid key")
|
||||
|
||||
with patch.object(settings, "azure_endpoint", "https://test.cognitiveservices.azure.com/"):
|
||||
@@ -79,9 +80,10 @@ class TestAzureTestConnection:
|
||||
@patch("app.api.azure.DocumentIntelligenceAdministrationClient")
|
||||
def test_azure_connection_service_request_error(self, mock_admin_client_class):
|
||||
"""Test connection with service request error."""
|
||||
from app.config import settings
|
||||
import azure.core.exceptions
|
||||
|
||||
from app.config import settings
|
||||
|
||||
mock_admin_client_class.side_effect = azure.core.exceptions.ServiceRequestError("Cannot reach endpoint")
|
||||
|
||||
with patch.object(settings, "azure_endpoint", "https://test.cognitiveservices.azure.com/"):
|
||||
|
||||
Reference in New Issue
Block a user