|
17 | 17 | from pydantic import ValidationError |
18 | 18 |
|
19 | 19 | from openai import OpenAI, AsyncOpenAI, APIResponseValidationError |
| 20 | +from openai._types import Omit |
20 | 21 | from openai._models import BaseModel, FinalRequestOptions |
21 | 22 | from openai._constants import RAW_RESPONSE_HEADER |
22 | 23 | from openai._streaming import Stream, AsyncStream |
@@ -328,7 +329,8 @@ def test_validate_headers(self) -> None: |
328 | 329 | assert request.headers.get("Authorization") == f"Bearer {api_key}" |
329 | 330 |
|
330 | 331 | with pytest.raises(OpenAIError): |
331 | | - client2 = OpenAI(base_url=base_url, api_key=None, _strict_response_validation=True) |
| 332 | + with update_env(**{"OPENAI_API_KEY": Omit()}): |
| 333 | + client2 = OpenAI(base_url=base_url, api_key=None, _strict_response_validation=True) |
332 | 334 | _ = client2 |
333 | 335 |
|
334 | 336 | def test_default_query_option(self) -> None: |
@@ -1103,7 +1105,8 @@ def test_validate_headers(self) -> None: |
1103 | 1105 | assert request.headers.get("Authorization") == f"Bearer {api_key}" |
1104 | 1106 |
|
1105 | 1107 | with pytest.raises(OpenAIError): |
1106 | | - client2 = AsyncOpenAI(base_url=base_url, api_key=None, _strict_response_validation=True) |
| 1108 | + with update_env(**{"OPENAI_API_KEY": Omit()}): |
| 1109 | + client2 = AsyncOpenAI(base_url=base_url, api_key=None, _strict_response_validation=True) |
1107 | 1110 | _ = client2 |
1108 | 1111 |
|
1109 | 1112 | def test_default_query_option(self) -> None: |
|
0 commit comments