From ffb9f01bea5cf87aef39d3f7e6cea3995f000566 Mon Sep 17 00:00:00 2001 From: liu an Date: Fri, 11 Apr 2025 20:09:44 +0800 Subject: [PATCH] Test: Update test cases for PR 6906 ISSUE 6875 (#6971) ### What problem does this PR solve? PR #6906 ISSUE #6875 ### Type of change - [ ] Update test cases --- .../test_delete_chat_assistants.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/sdk/python/test/test_http_api/test_chat_assistant_management/test_delete_chat_assistants.py b/sdk/python/test/test_http_api/test_chat_assistant_management/test_delete_chat_assistants.py index d9aa5667..bbf96ccc 100644 --- a/sdk/python/test/test_http_api/test_chat_assistant_management/test_delete_chat_assistants.py +++ b/sdk/python/test/test_http_api/test_chat_assistant_management/test_delete_chat_assistants.py @@ -63,12 +63,11 @@ class TestChatAssistantsDelete: res = list_chat_assistants(get_http_api_auth) assert len(res["data"]) == remaining - @pytest.mark.skip(reason="issues/6875") @pytest.mark.parametrize( "payload", [ lambda r: {"ids": ["invalid_id"] + r}, - lambda r: {"ids": r[:1] + ["invalid_id"] + r[1:3]}, + lambda r: {"ids": r[:1] + ["invalid_id"] + r[1:5]}, lambda r: {"ids": r + ["invalid_id"]}, ], ) @@ -77,8 +76,9 @@ class TestChatAssistantsDelete: if callable(payload): payload = payload(chat_assistant_ids) res = delete_chat_assistants(get_http_api_auth, payload) - assert res["code"] == 102 - assert res["message"] == "You don't own the chat invalid_id" + assert res["code"] == 0 + assert res["data"]["errors"][0] == "Assistant(invalid_id) not found." + assert res["data"]["success_count"] == 5 res = list_chat_assistants(get_http_api_auth) assert len(res["data"]) == 0