瀏覽代碼

Test: Update test cases for PR 6888 ISSUE 6876 (#6907)

### What problem does this PR solve?

PR #6888 ISSUE #6876

### Type of change

- [x] Update test case
tags/v0.18.0
liu an 6 月之前
父節點
當前提交
22758a2763
沒有連結到貢獻者的電子郵件帳戶。

+ 3
- 6
sdk/python/test/test_http_api/test_chat_assistant_management/test_delete_chat_assistants.py 查看文件

assert res["message"] == "You don't own the chat invalid_id" assert res["message"] == "You don't own the chat invalid_id"


res = list_chat_assistants(get_http_api_auth) res = list_chat_assistants(get_http_api_auth)
print(res)
assert len(res["data"]) == 0 assert len(res["data"]) == 0


def test_repeated_deletion(self, get_http_api_auth, add_chat_assistants_func): def test_repeated_deletion(self, get_http_api_auth, add_chat_assistants_func):
assert res["code"] == 102 assert res["code"] == 102
assert "You don't own the chat" in res["message"] assert "You don't own the chat" in res["message"]


@pytest.mark.skip(reason="issues/6876")
def test_duplicate_deletion(self, get_http_api_auth, add_chat_assistants_func): def test_duplicate_deletion(self, get_http_api_auth, add_chat_assistants_func):
_, _, chat_assistant_ids = add_chat_assistants_func _, _, chat_assistant_ids = add_chat_assistants_func
res = delete_chat_assistants(get_http_api_auth, {"ids": chat_assistant_ids + chat_assistant_ids}) res = delete_chat_assistants(get_http_api_auth, {"ids": chat_assistant_ids + chat_assistant_ids})
print(res)
assert res["code"] == 0 assert res["code"] == 0
assert "Duplicate chat ids" in res["data"]["errors"][0] assert "Duplicate chat ids" in res["data"]["errors"][0]
assert res["data"]["success_count"] == 3
assert res["data"]["success_count"] == 5


res = delete_chat_assistants(get_http_api_auth)
assert len(res["data"]) == 0
res = list_chat_assistants(get_http_api_auth)
assert res["code"] == 0


@pytest.mark.slow @pytest.mark.slow
def test_concurrent_deletion(self, get_http_api_auth): def test_concurrent_deletion(self, get_http_api_auth):

+ 0
- 1
sdk/python/test/test_http_api/test_session_management/test_create_session_with_chat_assistant.py 查看文件

res = delete_chat_assistants(get_http_api_auth, {"ids": [chat_assistant_ids[0]]}) res = delete_chat_assistants(get_http_api_auth, {"ids": [chat_assistant_ids[0]]})
assert res["code"] == 0 assert res["code"] == 0
res = create_session_with_chat_assistant(get_http_api_auth, chat_assistant_ids[0], {"name": "valid_name"}) res = create_session_with_chat_assistant(get_http_api_auth, chat_assistant_ids[0], {"name": "valid_name"})
print(res)
assert res["code"] == 102 assert res["code"] == 102
assert res["message"] == "You do not own the assistant." assert res["message"] == "You do not own the assistant."

Loading…
取消
儲存