# SPDX-FileCopyrightText: Copyright (c) 2025 NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 import pytest from dynamo.llm import HttpError pytestmark = pytest.mark.pre_merge def test_raise_http_error(): with pytest.raises(HttpError): raise HttpError(404, "Not Found") with pytest.raises(Exception): raise HttpError(500, "Internal Server Error") def test_invalid_http_error_code(): with pytest.raises(ValueError): HttpError(1700, "Invalid Code")