From 06a5851a923a94cfaef2ff183b1b9a282cdbb4ff Mon Sep 17 00:00:00 2001 From: Seena Fallah Date: Wed, 17 Jul 2024 17:04:21 +0200 Subject: [PATCH] s3select: align error codes with the new AWS format ref. https://github.com/ceph/ceph/pull/56864 Signed-off-by: Seena Fallah (cherry picked from commit 2e395d78ea322b0602d238b47010f5ce4192e3cc) --- s3tests_boto3/functional/test_s3select.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/s3tests_boto3/functional/test_s3select.py b/s3tests_boto3/functional/test_s3select.py index b8533f9..ef6f2a6 100644 --- a/s3tests_boto3/functional/test_s3select.py +++ b/s3tests_boto3/functional/test_s3select.py @@ -862,7 +862,7 @@ def test_like_expressions(): res_s3select_like = remove_xml_tags_from_result( run_s3select(bucket_name,csv_obj_name,'select count(*) from stdin where _1 like "%aeio%" like;')).replace("\n","") - find_like = res_s3select_like.find("s3select-Syntax-Error") + find_like = res_s3select_like.find("UnsupportedSyntax") assert int(find_like) >= 0 @@ -1327,8 +1327,8 @@ def test_schema_definition(): assert ((res_multiple_defintion.find("alias {c11} or column not exist in schema")) >= 0) - #find_processing_error = res_multiple_defintion.find("s3select-ProcessingTime-Error") - assert ((res_multiple_defintion.find("s3select-ProcessingTime-Error")) >= 0) + #find_processing_error = res_multiple_defintion.find("ProcessingTimeError") + assert ((res_multiple_defintion.find("ProcessingTimeError")) >= 0) # 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","")