diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index d373c48..998b044 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -8,9 +8,11 @@ on: paths: - 'src/backend-api/**/*.py' - 'src/backend-api/pyproject.toml' + - 'src/backend-api/uv.lock' - 'src/backend-api/pytest.ini' - 'src/processor/**/*.py' - 'src/processor/pyproject.toml' + - 'src/processor/uv.lock' - '.github/workflows/test.yml' pull_request: types: @@ -24,9 +26,11 @@ on: paths: - 'src/backend-api/**/*.py' - 'src/backend-api/pyproject.toml' + - 'src/backend-api/uv.lock' - 'src/backend-api/pytest.ini' - 'src/processor/**/*.py' - 'src/processor/pyproject.toml' + - 'src/processor/uv.lock' - '.github/workflows/test.yml' permissions: diff --git a/src/backend-api/src/tests/sas/storage/test_shared_config.py b/src/backend-api/src/tests/sas/storage/test_shared_config.py index e4f2d9a..fb33572 100644 --- a/src/backend-api/src/tests/sas/storage/test_shared_config.py +++ b/src/backend-api/src/tests/sas/storage/test_shared_config.py @@ -1,7 +1,5 @@ """Tests for libs/sas/storage/shared_config.py.""" -import pytest - from libs.sas.storage import shared_config as shared_config_module from libs.sas.storage.shared_config import ( StorageConfig, diff --git a/src/processor/src/tests/unit/libs/agent_framework/test_cosmos_checkpoint_storage.py b/src/processor/src/tests/unit/libs/agent_framework/test_cosmos_checkpoint_storage.py index 241b147..362cc9b 100644 --- a/src/processor/src/tests/unit/libs/agent_framework/test_cosmos_checkpoint_storage.py +++ b/src/processor/src/tests/unit/libs/agent_framework/test_cosmos_checkpoint_storage.py @@ -2,11 +2,8 @@ # Licensed under the MIT License. import asyncio -from unittest.mock import AsyncMock, MagicMock, patch +from unittest.mock import AsyncMock, MagicMock -import pytest - -from libs.agent_framework import cosmos_checkpoint_storage as ccs from libs.agent_framework.cosmos_checkpoint_storage import ( CosmosCheckpointStorage, CosmosWorkflowCheckpoint, diff --git a/src/processor/src/tests/unit/libs/agent_framework/test_groupchat_orchestrator_internals.py b/src/processor/src/tests/unit/libs/agent_framework/test_groupchat_orchestrator_internals.py index a95d962..4939049 100644 --- a/src/processor/src/tests/unit/libs/agent_framework/test_groupchat_orchestrator_internals.py +++ b/src/processor/src/tests/unit/libs/agent_framework/test_groupchat_orchestrator_internals.py @@ -19,7 +19,6 @@ from libs.agent_framework.groupchat_orchestrator import ( AgentResponse, - AgentResponseStream, GroupChatOrchestrator, OrchestrationResult, ) diff --git a/src/processor/src/tests/unit/libs/mcp_server/test_mermaid_internals.py b/src/processor/src/tests/unit/libs/mcp_server/test_mermaid_internals.py index 7d72fcc..cf83e84 100644 --- a/src/processor/src/tests/unit/libs/mcp_server/test_mermaid_internals.py +++ b/src/processor/src/tests/unit/libs/mcp_server/test_mermaid_internals.py @@ -5,11 +5,8 @@ from __future__ import annotations -import json from unittest.mock import MagicMock, patch -import pytest - from libs.mcp_server.mermaid import mcp_mermaid as mod from libs.mcp_server.mermaid.mcp_mermaid import ( _balance_check, diff --git a/src/processor/src/tests/unit/services/test_queue_service_internals.py b/src/processor/src/tests/unit/services/test_queue_service_internals.py index 565a675..47a8d70 100644 --- a/src/processor/src/tests/unit/services/test_queue_service_internals.py +++ b/src/processor/src/tests/unit/services/test_queue_service_internals.py @@ -10,8 +10,6 @@ from types import SimpleNamespace from unittest.mock import AsyncMock, MagicMock, patch -import pytest - from services.queue_service import QueueMigrationService, QueueServiceConfig from steps.analysis.models.step_param import Analysis_TaskParam diff --git a/src/processor/src/tests/unit/steps/test_migration_processor_extras.py b/src/processor/src/tests/unit/steps/test_migration_processor_extras.py index 0ac9a5e..8dbb421 100644 --- a/src/processor/src/tests/unit/steps/test_migration_processor_extras.py +++ b/src/processor/src/tests/unit/steps/test_migration_processor_extras.py @@ -4,9 +4,7 @@ from __future__ import annotations import asyncio -from unittest.mock import MagicMock, patch - -import pytest +from unittest.mock import MagicMock from steps.migration_processor import ( MigrationProcessor,