Skip to content

Commit 1e141d7

Browse files
author
Harmanpreet Kaur
committed
resolved pylint errors
1 parent a1d8a14 commit 1e141d7

File tree

2 files changed

+17
-12
lines changed

2 files changed

+17
-12
lines changed

src/backend/tests/agents/test_agentutils.py

Lines changed: 9 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,13 @@
1-
import pytest
2-
import sys
31
import os
4-
import json # Fix for missing import
2+
import sys
3+
import json
4+
import pytest
55
from unittest.mock import AsyncMock, MagicMock, patch
66
from pydantic import ValidationError
7+
8+
# Mocking modules before importing them
79
sys.modules["azure.monitor.events.extension"] = MagicMock()
10+
811
# Set environment variables to mock Config dependencies before any import
912
os.environ["COSMOSDB_ENDPOINT"] = "https://mock-endpoint"
1013
os.environ["COSMOSDB_KEY"] = "mock-key"
@@ -13,8 +16,9 @@
1316
os.environ["AZURE_OPENAI_DEPLOYMENT_NAME"] = "mock-deployment-name"
1417
os.environ["AZURE_OPENAI_API_VERSION"] = "2023-01-01"
1518
os.environ["AZURE_OPENAI_ENDPOINT"] = "https://mock-openai-endpoint"
16-
from src.backend.models.messages import Step
17-
from src.backend.agents.agentutils import extract_and_update_transition_states
19+
20+
from src.backend.models.messages import Step # Ensure used imports remain
21+
from src.backend.agents.agentutils import extract_and_update_transition_states # Ensure used imports remain
1822

1923
@pytest.mark.asyncio
2024
async def test_extract_and_update_transition_states_invalid_response():

src/backend/tests/agents/test_generic.py

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,19 +1,20 @@
1-
import sys
21
import os
3-
from unittest.mock import MagicMock
42
import unittest
5-
sys.modules["azure.monitor.events.extension"] = MagicMock()
3+
from unittest.mock import MagicMock
4+
from autogen_core.components.models import AzureOpenAIChatCompletionClient
5+
from autogen_core.base import AgentId
6+
from src.backend.context.cosmos_memory import CosmosBufferedChatCompletionContext
7+
from src.backend.agents.generic import get_generic_tools, dummy_function
8+
9+
10+
# Set environment variables to mock Config dependencies before any import
611
os.environ["COSMOSDB_ENDPOINT"] = "https://mock-endpoint"
712
os.environ["COSMOSDB_KEY"] = "mock-key"
813
os.environ["COSMOSDB_DATABASE"] = "mock-database"
914
os.environ["COSMOSDB_CONTAINER"] = "mock-container"
1015
os.environ["AZURE_OPENAI_DEPLOYMENT_NAME"] = "mock-deployment-name"
1116
os.environ["AZURE_OPENAI_API_VERSION"] = "2023-01-01"
1217
os.environ["AZURE_OPENAI_ENDPOINT"] = "https://mock-openai-endpoint"
13-
from autogen_core.components.models import AzureOpenAIChatCompletionClient
14-
from autogen_core.base import AgentId
15-
from src.backend.context.cosmos_memory import CosmosBufferedChatCompletionContext
16-
from src.backend.agents.generic import get_generic_tools, GenericAgent, dummy_function
1718

1819

1920
class TestGenericAgent(unittest.TestCase):

0 commit comments

Comments
 (0)