test: update sdk version and cases (#38363)

pr: #38330

Signed-off-by: nico <cheng.yuan@zilliz.com>
This commit is contained in:
nico 2024-12-12 10:40:42 +08:00 committed by GitHub
parent d7e926f1cb
commit 2e5537f050
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 9 additions and 8 deletions

View File

@ -107,7 +107,6 @@ class TestMilvusClientDeleteInvalid(TestcaseBase):
"err_msg": "expr cannot be empty"})
@pytest.mark.tags(CaseLabel.L1)
@pytest.mark.xfail(reason="pymilvus issue 1870")
def test_milvus_client_delete_with_not_all_required_params(self):
"""
target: test delete (high level api)
@ -121,8 +120,8 @@ class TestMilvusClientDeleteInvalid(TestcaseBase):
# 2. delete
client_w.delete(client, collection_name,
check_task=CheckTasks.err_res,
check_items={"err_code": 1,
"err_msg": "expr cannot be empty"})
check_items={"err_code": 999,
"err_msg": "The type of expr must be string ,but <class 'NoneType'> is given."})
class TestMilvusClientDeleteValid(TestcaseBase):

View File

@ -108,7 +108,7 @@ class TestDeleteParams(TestcaseBase):
"""
# init collection with tmp_nb default data
collection_w = self.init_collection_general(prefix, nb=tmp_nb, insert_data=True)[0]
error = {ct.err_code: 1, ct.err_msg: "expr cannot be None"}
error = {ct.err_code: 999, ct.err_msg: "Illegal str variables: {'filter': None}, expect non-empty str"}
collection_w.delete(expr=None, check_task=CheckTasks.err_res, check_items=error)
@pytest.mark.tags(CaseLabel.L2)
@ -121,7 +121,8 @@ class TestDeleteParams(TestcaseBase):
"""
# init collection with tmp_nb default data
collection_w = self.init_collection_general(prefix, nb=tmp_nb, insert_data=True)[0]
error = {ct.err_code: 1, ct.err_msg: f"expr value {expr} is illegal"}
error = {ct.err_code: 999, ct.err_msg: "Illegal str variables: {'filter': %s}, expect non-empty str"
% str(expr)}
collection_w.delete(expr, check_task=CheckTasks.err_res, check_items=error)
@pytest.mark.tags(CaseLabel.L2)
@ -312,7 +313,8 @@ class TestDeleteParams(TestcaseBase):
collection_w = self.init_collection_general(prefix, nb=tmp_nb, insert_data=True)[0]
error = {ct.err_code: 0,
ct.err_msg: f"partition_name value {partition_name} is illegal"}
ct.err_msg: "Illegal nullable str variables: {'partition_name': %s}, "
"expect None or non-empty str" % str(partition_name)}
collection_w.delete(tmp_expr, partition_name=partition_name,
check_task=CheckTasks.err_res, check_items=error)
@ -2069,7 +2071,7 @@ class TestDeleteComplexExpr(TestcaseBase):
collection_w = self.init_collection_general(prefix, True)[0]
# delete
error = {ct.err_code: 1, ct.err_msg: "expr cannot be empty"}
error = {ct.err_code: 1, ct.err_msg: "Illegal str variables: {'filter': ''}, expect non-empty str"}
collection_w.delete(expr="", check_task=CheckTasks.err_res, check_items=error)
@pytest.mark.tags(CaseLabel.L2)

View File

@ -496,7 +496,7 @@ class TestPartitionKeyInvalidParams(TestcaseBase):
float_vec_values = gen_vectors(nb, ct.default_dim)
data = [pk_values, int64_values, string_values, float_vec_values]
err_msg = "expect string input"
err_msg = "field (varchar) expect string input"
collection_w.insert(data, check_task=CheckTasks.err_res, check_items={"err_code": 2, "err_msg": err_msg})