From 47a01165a0b51162fe7d220b0d3c1a4c4acfdf3d Mon Sep 17 00:00:00 2001 From: Alexey Ozeritskiy Date: Fri, 29 Dec 2023 12:58:04 +0100 Subject: [PATCH] Better test result normalization YQL-17397 --- ydb/library/yql/tests/sql/dq_file.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ydb/library/yql/tests/sql/dq_file.py b/ydb/library/yql/tests/sql/dq_file.py index b300dc3f2983..2e04321484a5 100644 --- a/ydb/library/yql/tests/sql/dq_file.py +++ b/ydb/library/yql/tests/sql/dq_file.py @@ -52,6 +52,12 @@ def normalize_res(res, sort): for data in r['Write']: if sort and 'Data' in data: data['Data'] = sorted(data['Data']) + if 'Ref' in data: + data['Ref'] = [] + data['Truncated'] = True + if 'Data' in data and len(data['Data']) == 0: + del data['Data'] + # return res # TODO: uncomment it in future program_sql = os.path.join(DATA_PATH, suite, '%s.sql' % case) with codecs.open(program_sql, encoding='utf-8') as program_file_descr: