|
14 | 14 | from autogen.oai.openai_utils import retrieve_assistants_by_name
|
15 | 15 |
|
16 | 16 | sys.path.append(os.path.join(os.path.dirname(__file__), "../.."))
|
17 |
| -from conftest import skip_openai as skip # noqa: E402 |
| 17 | +from conftest import reason, skip_openai # noqa: E402 |
18 | 18 |
|
19 | 19 | sys.path.append(os.path.join(os.path.dirname(__file__), ".."))
|
20 | 20 | from test_assistant_agent import KEY_LOC, OAI_CONFIG_LIST # noqa: E402
|
21 | 21 |
|
22 |
| -if not skip: |
| 22 | +if not skip_openai: |
23 | 23 | openai_config_list = autogen.config_list_from_json(
|
24 | 24 | OAI_CONFIG_LIST,
|
25 | 25 | file_location=KEY_LOC,
|
|
45 | 45 |
|
46 | 46 |
|
47 | 47 | @pytest.mark.skipif(
|
48 |
| - skip, |
49 |
| - reason="requested to skip", |
| 48 | + skip_openai, |
| 49 | + reason=reason, |
50 | 50 | )
|
51 | 51 | def test_config_list() -> None:
|
52 | 52 | assert len(openai_config_list) > 0
|
53 | 53 | assert len(aoai_config_list) > 0
|
54 | 54 |
|
55 | 55 |
|
56 | 56 | @pytest.mark.skipif(
|
57 |
| - skip, |
58 |
| - reason="requested to skip", |
| 57 | + skip_openai, |
| 58 | + reason=reason, |
59 | 59 | )
|
60 | 60 | def test_gpt_assistant_chat() -> None:
|
61 | 61 | for gpt_config in [openai_config_list, aoai_config_list]:
|
@@ -128,8 +128,8 @@ def ask_ossinsight(question: str) -> str:
|
128 | 128 |
|
129 | 129 |
|
130 | 130 | @pytest.mark.skipif(
|
131 |
| - skip, |
132 |
| - reason="requested to skip", |
| 131 | + skip_openai, |
| 132 | + reason=reason, |
133 | 133 | )
|
134 | 134 | def test_get_assistant_instructions() -> None:
|
135 | 135 | for gpt_config in [openai_config_list, aoai_config_list]:
|
@@ -157,8 +157,8 @@ def _test_get_assistant_instructions(gpt_config) -> None:
|
157 | 157 |
|
158 | 158 |
|
159 | 159 | @pytest.mark.skipif(
|
160 |
| - skip, |
161 |
| - reason="requested to skip", |
| 160 | + skip_openai, |
| 161 | + reason=reason, |
162 | 162 | )
|
163 | 163 | def test_gpt_assistant_instructions_overwrite() -> None:
|
164 | 164 | for gpt_config in [openai_config_list, aoai_config_list]:
|
@@ -211,8 +211,8 @@ def _test_gpt_assistant_instructions_overwrite(gpt_config) -> None:
|
211 | 211 |
|
212 | 212 |
|
213 | 213 | @pytest.mark.skipif(
|
214 |
| - skip, |
215 |
| - reason="requested to skip", |
| 214 | + skip_openai, |
| 215 | + reason=reason, |
216 | 216 | )
|
217 | 217 | def test_gpt_assistant_existing_no_instructions() -> None:
|
218 | 218 | """
|
@@ -251,8 +251,8 @@ def test_gpt_assistant_existing_no_instructions() -> None:
|
251 | 251 |
|
252 | 252 |
|
253 | 253 | @pytest.mark.skipif(
|
254 |
| - skip, |
255 |
| - reason="requested to skip", |
| 254 | + skip_openai, |
| 255 | + reason=reason, |
256 | 256 | )
|
257 | 257 | def test_get_assistant_files() -> None:
|
258 | 258 | """
|
@@ -288,8 +288,8 @@ def test_get_assistant_files() -> None:
|
288 | 288 |
|
289 | 289 |
|
290 | 290 | @pytest.mark.skipif(
|
291 |
| - skip, |
292 |
| - reason="requested to skip", |
| 291 | + skip_openai, |
| 292 | + reason=reason, |
293 | 293 | )
|
294 | 294 | def test_assistant_retrieval() -> None:
|
295 | 295 | """
|
@@ -365,8 +365,8 @@ def test_assistant_retrieval() -> None:
|
365 | 365 |
|
366 | 366 |
|
367 | 367 | @pytest.mark.skipif(
|
368 |
| - skip, |
369 |
| - reason="requested to skip", |
| 368 | + skip_openai, |
| 369 | + reason=reason, |
370 | 370 | )
|
371 | 371 | def test_assistant_mismatch_retrieval() -> None:
|
372 | 372 | """Test function to check if the GPTAssistantAgent can filter out the mismatch assistant"""
|
@@ -487,8 +487,8 @@ def test_assistant_mismatch_retrieval() -> None:
|
487 | 487 |
|
488 | 488 |
|
489 | 489 | @pytest.mark.skipif(
|
490 |
| - skip, |
491 |
| - reason="requested to skip", |
| 490 | + skip_openai, |
| 491 | + reason=reason, |
492 | 492 | )
|
493 | 493 | def test_gpt_assistant_tools_overwrite() -> None:
|
494 | 494 | """
|
@@ -609,8 +609,8 @@ def test_gpt_assistant_tools_overwrite() -> None:
|
609 | 609 |
|
610 | 610 |
|
611 | 611 | @pytest.mark.skipif(
|
612 |
| - skip, |
613 |
| - reason="requested to skip", |
| 612 | + skip_openai, |
| 613 | + reason=reason, |
614 | 614 | )
|
615 | 615 | def test_gpt_reflection_with_llm() -> None:
|
616 | 616 | gpt_assistant = GPTAssistantAgent(
|
|
0 commit comments