Skip to content

Commit d50e975

Browse files
Fix agent e2e and vector index isolation
1 parent 7f87617 commit d50e975

3 files changed

Lines changed: 8 additions & 10 deletions

File tree

‎tests/agents/test_3800_agente2e.py‎

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -417,17 +417,11 @@ def test_3800_agent_end_to_end(
417417
log_object_details("create_task", "task", task)
418418

419419
assert task.task_name == task_name
420-
assert set(task.attributes.tools) == {
421-
websearch_tool_name,
422-
email_tool_name,
423-
}
420+
assert set(task.attributes.tools) == {"Websearch", "Email"}
424421
assert task.attributes.enable_human_tool is False
425422

426423
assert task.task_name == task_name
427-
assert set(task.attributes.tools) == {
428-
websearch_tool_name,
429-
email_tool_name,
430-
}
424+
assert set(task.attributes.tools) == {"Websearch", "Email"}
431425

432426
# -------------------------------
433427
# TEAM

‎tests/vector_index/test_5000_async_create_index.py‎

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ async def setup_and_teardown(request, async_connect, vector_index_params):
3434
request.cls.genai_cred = p["genai_cred"]
3535
request.cls.objstore_cred = p["objstore_cred"]
3636
request.cls.profile_name = p["profile_name"]
37-
request.cls.index_name = p["create_index_name"]
37+
request.cls.base_index_name = p["create_index_name"]
3838
await request.cls.create_credential()
3939
request.cls.profile = await request.cls.create_profile()
4040
logger.info("Setup complete.\n")
@@ -48,6 +48,9 @@ async def setup_and_teardown(request, async_connect, vector_index_params):
4848
@pytest.fixture(autouse=True)
4949
async def vector_index_test_state(request):
5050
logger.info("--- Starting test: %s ---", request.function.__name__)
51+
request.cls.index_name = (
52+
f"{request.cls.base_index_name}_{request.function.__name__}"
53+
)
5154
params = request.cls.vector_index_params
5255
request.cls.vector_index_attributes = OracleVectorIndexAttributes(
5356
location=params["embedding_location"],

‎tests/vector_index/test_5000_create_index.py‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ def setup_and_teardown(request, connect, vector_index_params):
4444
request.cls.genai_cred = p["genai_cred"]
4545
request.cls.objstore_cred = p["objstore_cred"]
4646
request.cls.profile_name = p["profile_name"]
47-
request.cls.index_name = p["create_index_name"]
47+
request.cls.base_index_name = p["create_index_name"]
4848
request.cls.create_credential()
4949
request.cls.profile = request.cls.create_profile()
5050
logger.info("Setup complete.\n")
@@ -174,6 +174,7 @@ def delete_credential(cls):
174174

175175
def setup_method(self, method):
176176
logger.info(f"\n--- Starting test: {method.__name__} ---")
177+
self.index_name = f"{self.__class__.base_index_name}_{method.__name__}"
177178
self.objstore_cred = self.__class__.objstore_cred
178179
params = self.vector_index_params
179180
self.vector_index_attributes = OracleVectorIndexAttributes(

0 commit comments

Comments
 (0)