]> git-server-git.apps.pok.os.sepia.ceph.com Git - s3-tests.git/commitdiff
fix for assert of error messages
authorgal salomon <gal.salomon@gmail.com>
Tue, 21 Dec 2021 08:02:42 +0000 (10:02 +0200)
committergal salomon <gal.salomon@gmail.com>
Tue, 28 Dec 2021 00:58:58 +0000 (02:58 +0200)
Signed-off-by: gal salomon <gal.salomon@gmail.com>
s3tests_boto3/functional/test_s3select.py

index 740cb4d997060a20e999918ffd98586a43bc1352..5ad9271f2f798275d0af4dde09db262a84ccce1b 100644 (file)
@@ -981,7 +981,7 @@ def test_schema_definition():
     # using column-name not exist in schema
     res_multiple_defintion = remove_xml_tags_from_result( run_s3select(bucket_name,csv_obj_name,"select c1,c10,int(c11) from s3object;",csv_header_info="USE") ).replace("\n","")
 
-    assert res_multiple_defintion.find("alias {c11} or column not exist in schema") > 0
+    assert re.search(res_multiple_defintion,"alias {c11} or column not exist in schema").span()[1] > 0 
 
     find_processing_error = res_multiple_defintion.find("s3select-ProcessingTime-Error")
     
@@ -990,7 +990,7 @@ def test_schema_definition():
     # alias-name is identical to column-name
     res_multiple_defintion = remove_xml_tags_from_result( run_s3select(bucket_name,csv_obj_name,"select int(c1)+int(c2) as c4,c4 from s3object;",csv_header_info="USE") ).replace("\n","")
 
-    assert res_multiple_defintion.find("multiple definition of column {c4} as schema-column and alias") > 0
+    assert re.search(res_multiple_defintion,"multiple definition of column {c4} as schema-column and alias").span()[1] > 0
 
 @attr('s3select')
 def test_when_then_else_expressions():