groq: xfail tool_choice tests (#20247)

pull/20248/head
Erick Friis 6 months ago committed by GitHub
parent 2d83505be9
commit 00552918ac
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

@ -223,7 +223,7 @@ def test_system_message() -> None:
assert isinstance(response.content, str)
@pytest.mark.scheduled
@pytest.mark.xfail(reason="Groq tool_choice doesn't currently force a tool call")
def test_tool_choice() -> None:
"""Test that tool choice is respected."""
llm = ChatGroq()
@ -248,7 +248,7 @@ def test_tool_choice() -> None:
assert tool_call["type"] == "function"
@pytest.mark.scheduled
@pytest.mark.xfail(reason="Groq tool_choice doesn't currently force a tool call")
def test_tool_choice_bool() -> None:
"""Test that tool choice is respected just passing in True."""
llm = ChatGroq()
@ -273,6 +273,7 @@ def test_tool_choice_bool() -> None:
assert tool_call["type"] == "function"
@pytest.mark.xfail(reason="Groq tool_choice doesn't currently force a tool call")
def test_streaming_tool_call() -> None:
"""Test that tool choice is respected."""
llm = ChatGroq()
@ -302,6 +303,7 @@ def test_streaming_tool_call() -> None:
assert tool_call["type"] == "function"
@pytest.mark.xfail(reason="Groq tool_choice doesn't currently force a tool call")
async def test_astreaming_tool_call() -> None:
"""Test that tool choice is respected."""
llm = ChatGroq()

Loading…
Cancel
Save