Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -114,3 +114,7 @@ skip-magic-trailing-comma = false

[tool.pyright]
reportImportCycles = true

[tool.pytest.ini_options]
asyncio_default_fixture_loop_scope = "function"
asyncio_mode = "auto"
1 change: 0 additions & 1 deletion tests/langchain/clients/anthropic/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,6 @@
from tests.langchain.integration_tests import UiPathChatModelIntegrationTests


@pytest.mark.asyncio
@pytest.mark.vcr
class TestAnthropicIntegrationChatModel(UiPathChatModelIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
1 change: 0 additions & 1 deletion tests/langchain/clients/bedrock/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@
from tests.langchain.integration_tests import UiPathChatModelIntegrationTests


@pytest.mark.asyncio
@pytest.mark.vcr
class TestBedrockIntegrationChatModel(UiPathChatModelIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
2 changes: 0 additions & 2 deletions tests/langchain/clients/google/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
from uipath.llm_client.settings import PlatformSettings


@pytest.mark.asyncio
@pytest.mark.vcr
class TestGoogleIntegrationChatModel(UiPathChatModelIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down Expand Up @@ -48,7 +47,6 @@ def skip_on_specific_configs(
pytest.skip(f"Skipping {test_name}: not supported for Gemini models")


@pytest.mark.asyncio
@pytest.mark.vcr
class TestGoogleIntegrationEmbeddings(EmbeddingsIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
2 changes: 0 additions & 2 deletions tests/langchain/clients/litellm/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,6 @@
from tests.langchain.integration_tests import UiPathChatModelIntegrationTests


@pytest.mark.asyncio
@pytest.mark.vcr
class TestLiteLLMIntegrationChatModel(UiPathChatModelIntegrationTests):
@property
Expand Down Expand Up @@ -125,7 +124,6 @@ def skip_on_specific_configs(
)


@pytest.mark.asyncio
@pytest.mark.vcr
class TestLiteLLMIntegrationEmbeddings(EmbeddingsIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
2 changes: 0 additions & 2 deletions tests/langchain/clients/normalized/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,6 @@
from uipath.llm_client.settings import PlatformSettings


@pytest.mark.asyncio
@pytest.mark.vcr
class TestNormalizedIntegrationChatModel(UiPathChatModelIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down Expand Up @@ -172,7 +171,6 @@ async def test_parallel_and_sequential_tool_calling_async(self, model: BaseChatM
pytest.skip("Parallel tool calling is not supported for normalized API")


@pytest.mark.asyncio
@pytest.mark.vcr
class TestNormalizedIntegrationEmbeddings(EmbeddingsIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
2 changes: 0 additions & 2 deletions tests/langchain/clients/openai/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,6 @@
from tests.langchain.integration_tests import UiPathChatModelIntegrationTests


@pytest.mark.asyncio
@pytest.mark.vcr
class TestOpenAIIntegrationChatModel(UiPathChatModelIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down Expand Up @@ -49,7 +48,6 @@ def skip_on_specific_configs(
pytest.skip("PDF inputs require the OpenAI Responses API")


@pytest.mark.asyncio
@pytest.mark.vcr
class TestOpenAIIntegrationEmbeddings(EmbeddingsIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
1 change: 0 additions & 1 deletion tests/langchain/clients/vertexai/test_integration.py
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@
from tests.langchain.integration_tests import UiPathChatModelIntegrationTests


@pytest.mark.asyncio
@pytest.mark.vcr
class TestVertexAIIntegrationChatModel(UiPathChatModelIntegrationTests):
@pytest.fixture(autouse=True)
Expand Down
Loading