@tduncan / Nvidia-Optimization-Stack-VLLM Mirror · read-only / commits / d9a55204ba
Fork 0

A high-throughput and memory-efficient inference and serving engine for LLMs

Mirrored from https://github.com/tduncan-lum/Nvidia-Optimization-Stack---VLLM.git

Synced Nov 14, 05:30 UTC

fix(tests): Correct unreachable assertion in truncation test (#23425)

Signed-off-by: AzizCode92 <azizbenothman76@gmail.com>

Aziz committed Aug 23, 2025 at 07:23 UTC d9a55204bad7bde505624f4ffb0464d98c86914a
1 file changed +9 -12
tests/entrypoints/openai/test_truncation.py
+9 -12
@@ -74,18 +74,15 @@ async def test_bigger_truncation_size(client: openai.AsyncOpenAI):
74 }
75
76 with pytest.raises(openai.BadRequestError) as err:
77 - err = await client.post(path="embeddings",
78 - cast_to=object,
79 - body={**kwargs})
80 -
81 - assert str(err) == f"""openai.BadRequestError:
82 - Error code: 400 - {{'object': 'error',
83 - 'message': 'truncate_prompt_tokens value
84 - ({truncation_size})
85 - is greater than max_model_len ({max_model_len}).
86 - Please, select a smaller truncation size.',
87 - 'type': 'BadRequestError',
88 - 'param': None, 'code': 400}}"""
77 + await client.post(path="embeddings", cast_to=object, body={**kwargs})
78 +
79 + assert err.value.status_code == 400
80 + error_details = err.value.response.json()["error"]
81 + assert error_details["type"] == "BadRequestError"
82 + expected_message = ("truncate_prompt_tokens value is "
83 + "greater than max_model_len."
84 + " Please, select a smaller truncation size.")
85 + assert error_details["message"] == expected_message
86
87
88 @pytest.mark.asyncio