fix(openai): conditionally skip test (#33431)

This commit is contained in:
ccurme
2025-10-10 17:04:18 -04:00
committed by GitHub
parent f361acc11c
commit 78903ac285

View File

@@ -380,6 +380,10 @@ def test_computer_calls() -> None:
def test_file_search( def test_file_search(
output_version: Literal["responses/v1", "v1"], output_version: Literal["responses/v1", "v1"],
) -> None: ) -> None:
vector_store_id = os.getenv("OPENAI_VECTOR_STORE_ID")
if not vector_store_id:
pytest.skip()
llm = ChatOpenAI( llm = ChatOpenAI(
model=MODEL_NAME, model=MODEL_NAME,
use_responses_api=True, use_responses_api=True,
@@ -387,7 +391,7 @@ def test_file_search(
) )
tool = { tool = {
"type": "file_search", "type": "file_search",
"vector_store_ids": [os.environ["OPENAI_VECTOR_STORE_ID"]], "vector_store_ids": [vector_store_id],
} }
input_message = {"role": "user", "content": "What is deep research by OpenAI?"} input_message = {"role": "user", "content": "What is deep research by OpenAI?"}