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
This commit is contained in:
liu an 2025-04-11 20:09:44 +08:00 committed by GitHub
parent ed7244f5f5
commit ffb9f01bea
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -63,12 +63,11 @@ class TestChatAssistantsDelete:
res = list_chat_assistants(get_http_api_auth) res = list_chat_assistants(get_http_api_auth)
assert len(res["data"]) == remaining assert len(res["data"]) == remaining
@pytest.mark.skip(reason="issues/6875")
@pytest.mark.parametrize( @pytest.mark.parametrize(
"payload", "payload",
[ [
lambda r: {"ids": ["invalid_id"] + r}, 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"]}, lambda r: {"ids": r + ["invalid_id"]},
], ],
) )
@ -77,8 +76,9 @@ class TestChatAssistantsDelete:
if callable(payload): if callable(payload):
payload = payload(chat_assistant_ids) payload = payload(chat_assistant_ids)
res = delete_chat_assistants(get_http_api_auth, payload) res = delete_chat_assistants(get_http_api_auth, payload)
assert res["code"] == 102 assert res["code"] == 0
assert res["message"] == "You don't own the chat invalid_id" assert res["data"]["errors"][0] == "Assistant(invalid_id) not found."
assert res["data"]["success_count"] == 5
res = list_chat_assistants(get_http_api_auth) res = list_chat_assistants(get_http_api_auth)
assert len(res["data"]) == 0 assert len(res["data"]) == 0