fix: expect content in test

This commit is contained in:
David Holtz 2024-10-07 13:15:47 +00:00 committed by drbh
parent 6def99d61b
commit 2abcc8ea0b
2 changed files with 14 additions and 24 deletions

View File

@ -1,38 +1,26 @@
{
"choices": [
{
"finish_reason": "eos_token",
"finish_reason": "stop",
"index": 0,
"logprobs": null,
"message": {
"content": null,
"content": "There is no weather related function available to answer your prompt.",
"name": null,
"role": "assistant",
"tool_calls": [
{
"function": {
"arguments": {
"error": "Cannot get current weather forecast from specified location and temperature unit. Please try again with different options."
},
"description": null,
"name": "notify_error"
},
"id": 0,
"type": "function"
}
]
"tool_calls": null
},
"usage": null
}
],
"created": 1712852597,
"created": 1728306098,
"id": "",
"model": "TinyLlama/TinyLlama-1.1B-Chat-v1.0",
"object": "text_completion",
"system_fingerprint": "1.4.5-native",
"model": "meta-llama/Llama-3.1-8B-Instruct",
"object": "chat.completion",
"system_fingerprint": "2.3.2-dev0-native",
"usage": {
"completion_tokens": 39,
"prompt_tokens": 496,
"total_tokens": 535
"completion_tokens": 29,
"prompt_tokens": 616,
"total_tokens": 645
}
}

View File

@ -237,8 +237,10 @@ async def test_flash_llama_grammar_tools_insufficient_information(
stream=False,
)
assert responses.choices[0].message.content is None
assert responses.choices[0].message.tool_calls == None
assert (
responses.choices[0].message.tool_calls[0]["function"]["name"] == "notify_error"
responses.choices[0].message.content
== "There is no weather related function available to answer your prompt."
)
assert responses == response_snapshot