From 5cd33cb5cb46e61428af3dd1d51cf179f75b6049 Mon Sep 17 00:00:00 2001 From: binbin <83755740+binbinlv@users.noreply.github.com> Date: Thu, 1 Dec 2022 20:13:19 +0800 Subject: [PATCH] Update pymilvus version (#20814) Signed-off-by: Binbin Lv Signed-off-by: Binbin Lv --- tests/python_client/requirements.txt | 2 +- tests/python_client/testcases/test_insert.py | 14 +++++++------- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/tests/python_client/requirements.txt b/tests/python_client/requirements.txt index e537ed53b1..2820571faa 100644 --- a/tests/python_client/requirements.txt +++ b/tests/python_client/requirements.txt @@ -12,7 +12,7 @@ allure-pytest==2.7.0 pytest-print==0.2.1 pytest-level==0.1.1 pytest-xdist==2.5.0 -pymilvus==2.2.0.dev71 +pymilvus==2.2.1.dev3 pytest-rerunfailures==9.1.1 git+https://github.com/Projectplace/pytest-tags ndg-httpsclient diff --git a/tests/python_client/testcases/test_insert.py b/tests/python_client/testcases/test_insert.py index 573af6de1f..25c354e73d 100644 --- a/tests/python_client/testcases/test_insert.py +++ b/tests/python_client/testcases/test_insert.py @@ -686,7 +686,7 @@ class TestInsertOperation(TestcaseBase): schema = cf.gen_default_collection_schema(auto_id=True) collection_w = self.init_collection_wrap(name=c_name, schema=schema) df = cf.gen_default_dataframe_data(nb=100) - error = {ct.err_code: 0, ct.err_msg: 'Auto_id is True, primary field should not have data'} + error = {ct.err_code: 1, ct.err_msg: 'Please don\'t provide data for auto_id primary field: int64'} collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) assert collection_w.is_empty @@ -1058,7 +1058,7 @@ class TestInsertInvalidBinary(TestcaseBase): vec_field, _ = self.field_schema_wrap.init_field_schema(name=ct.default_binary_vec_field_name, dtype=DataType.BINARY_VECTOR) df = [field_one, field_two, vec_field] - error = {ct.err_code: 0, ct.err_msg: "Data type is not support."} + error = {ct.err_code: 1, ct.err_msg: "data should be a list of list"} mutation_res, _ = collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) @pytest.mark.tags(CaseLabel.L2) @@ -1132,7 +1132,7 @@ class TestInsertString(TestcaseBase): df = cf.gen_default_dataframe_data(nb) new_float_value = pd.Series(data=[float(i) for i in range(nb)], dtype="float64") df.iloc[:, 2] = new_float_value - error = {ct.err_code: 0, ct.err_msg: 'The types of schema and data do not match'} + error = {ct.err_code: 1, ct.err_msg: 'The data type of field varchar doesn\'t match, expected: VARCHAR, got DOUBLE'} collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) @pytest.mark.tags(CaseLabel.L0) @@ -1146,7 +1146,7 @@ class TestInsertString(TestcaseBase): c_name = cf.gen_unique_str(prefix) collection_w = self.init_collection_wrap(name=c_name) df = [cf.gen_int64_field(), cf.gen_string_field(name=ct.get_invalid_strs), cf.gen_float_vec_field()] - error = {ct.err_code: 0, ct.err_msg: 'Data type is not support.'} + error = {ct.err_code: 1, ct.err_msg: 'data should be a list of list'} collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) @pytest.mark.tags(CaseLabel.L0) @@ -1165,7 +1165,7 @@ class TestInsertString(TestcaseBase): field_three = cf.gen_string_field(max_length=nums) vec_field = cf.gen_float_vec_field() df = [field_one, field_two, field_three, vec_field] - error = {ct.err_code: 0, ct.err_msg: 'Data type is not support.'} + error = {ct.err_code: 1, ct.err_msg: 'data should be a list of list'} collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) @pytest.mark.tags(CaseLabel.L1) @@ -1182,7 +1182,7 @@ class TestInsertString(TestcaseBase): int_field = cf.gen_int64_field(is_primary=True) vec_field = cf.gen_float_vec_field() df = [string_field, int_field, vec_field] - error = {ct.err_code: 0, ct.err_msg: 'Data type is not support.'} + error = {ct.err_code: 1, ct.err_msg: 'data should be a list of list'} collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) @pytest.mark.tags(CaseLabel.L1) @@ -1199,7 +1199,7 @@ class TestInsertString(TestcaseBase): vec_field = cf.gen_float_vec_field() string_field = cf.gen_string_field(is_primary=True, auto_id=True) df = [int_field, string_field, vec_field] - error = {ct.err_code: 0, ct.err_msg: 'Data type is not support.'} + error = {ct.err_code: 1, ct.err_msg: 'data should be a list of list'} collection_w.insert(data=df, check_task=CheckTasks.err_res, check_items=error) @pytest.mark.tags(CaseLabel.L1)